[英]I can't figure out the height for a UITextView for a footer…before TableView frame is set. I'm stumped
[英]Have can I show a progresss indication when I'm doing my work before the tableview is loaded?
我允许用户管理其他视图上的记录。 如果进行某些更改,我会设置一个标志。
然后,在标志(数据更改将影响该标志)上,我运行一些方法/查询来创建在我的表视图中使用的数据。 该工作负载当前发生在viewWillAppear(s)中。
这可能需要花费几秒钟的时间,我想显示我今天编写的进度指示器视图,它使用透明的视图,在该视图的中心有一个活动指示器。
[self performSelectorInBackground:@selector(startupStuff) withObject:sender];
但是,viewWillAppear不会等待我在后台运行工作。
理想情况下,我正在寻找快速解决此问题的方法。
有任何想法吗 ?
但是,viewWillAppear不会等待我在后台运行工作。
这就是重点,不是吗? 在startupStuff
方法结束startupStuff
,您应该在主线程上调用另一个方法(具有performSelectorOnMainThread:...
),该方法用于(a)通知控制器您的数据已准备就绪,(b)重新加载表视图,并且( c)关闭进度指示器视图。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.