【发布时间】:2010-03-11 09:00:53
【问题描述】:
我尝试做的事情: 如果用户按下按钮,则会加载新的视图控制器并将其推送到导航控制器。
新的视图控制器正在其 ViedDidLoad 方法中进行一些硬数据库查询,这会导致加载视图需要几秒钟。
我正在尝试在视图开始加载之前显示等待指示器。
如果我尝试在分配新视图之前添加一个 UIActivityIndicatorView 作为我的起始视图的子视图,则在新视图完成加载后显示指示器...
我也尝试将数据库查询放在 ViewDidAppear 方法中,但结果相同。
【问题讨论】: