【问题标题】:UIActivityindicator won't be displayed upon ModalviewcontrollerUIActivityindicator 不会显示在 Modalviewcontroller 上
【发布时间】:2010-06-09 09:12:16
【问题描述】:
我已经通过 modalviewcontroller 创建了一个登录屏幕。但是,一旦按下登录按钮,我肯定会遇到显示 uiactivityindicator 的问题。
相反,当释放 modalviewcontroller 时,activityindicator 似乎只显示了很短的时间。
有谁知道问题所在。
有人可以帮帮我吗?
非常感谢。
问候
【问题讨论】:
标签:
iphone
objective-c
uiactivityindicatorview
modalviewcontroller
【解决方案1】:
我有办法了。
Apple 似乎结合了动画。所以解除modalview的动画和uiactivityindicator的startanimating函数合并为一个动作
并且activityindicator的动画将永远不会显示。
简单的破解:
只需等待关闭模态视图一小段时间,例如
[self performSelector:@selector(hideLogin) withObject:nil afterDelay:0.1];