ios - 如何在不阻塞 UI 的情况下创建 UIView

标签 ios iphone ios7

如何创建大量 UIView & 在 UITextView 上设置文本这是后台线程中 UIView 的 subview 。

目前我正在使用 for loop创建 UIView但它阻止用户做任何事情。

请帮我完成这件事。
提前致谢 :)

最佳答案

UIKit不打算在后台使用。你不需要有很多很多的实例化UIViews ,因为它们会消耗大量资源,但您可以在屏幕上显示尽可能多的资源,然后将它们重用于显示其他资源,例如。当用户滚动时。这就是 Collection View 和 TableView 的想法——使用它们或者实现你自己的可重用机制。

关于ios - 如何在不阻塞 UI 的情况下创建 UIView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21728213/

相关文章:

cocoa-touch - UITableViewCell setSelected 方法没有被调用

iphone - iOS 7 中的 UIView 显示问题

ios - UINavigationController 在 iOS6 中崩溃

ios - 如何在 ViewController 中共享用户设备 token

iOS 7 UIImagePickerController 导航栏重叠

iphone - UIPercentDrivenInteractiveTransition cancelTransition 将屏幕变黑

ios - AVAsset 轨道为空

ios - 如何在播放 m3u8 视频流之前获取帧图像? iOS

iPhone:保存字符串列表以便用户下次打开应用程序时可用的选项有哪些?哪个选项最佳?

iphone - 如何防止 iphone 调整我网站的字体大小