我以编程的方式将大约100个UITextFields放到一个UIScrollView中,用于一个精心设计的数据输入应用程序(不要使用ask....bletch),我发现生成所有这些UITextFields花费的时间太长了……大概4秒左右。
有没有更好或者更快的方法来以编程方式创建这么多用户界面对象?
例如,加载一个Xib/Nib并尝试根据需要对其进行修改是否更明智?
谢谢。
发布于 2012-04-29 23:37:19
我的第一个想法是编写一个计时器,然后以很小的步长加载它们,这样UI就不会冻结(仍然需要4秒,但至少用户可以在加载的文本字段中输入)
here是如何制作计时器的
https://stackoverflow.com/questions/7140803
复制相似问题