他们有什么原因导致我的 UIActionSheet 需要一段时间才能加载吗?它在启动后工作正常,但是一旦我循环执行一些操作一两次,加载速度就非常慢,您可以看到灰色背景爬下来以完成图纸的绘制。
帮忙?
山姆
最佳答案
好的,很快我就找到了解决方案。 我认为这就是它的工作原理,请随时纠正我。 你使用了[UIView]的秘籍动画方式 我想这改变了 UIActionSheet 的弹出方式,所以我在要求它 show.in.view 之前写了这两行
- (IBAction)goToBlog{
contactUs.actionSheetStyle = UIActionSheetStyleDefault;
[UIActionSheet setAnimationDelay:0];
[UIActionSheet setAnimationDuration:0.1];
[contactUs showInView:self.view];
}
这似乎有效。所以我很高兴。
关于iphone - UIActionSheet 加载时间较长,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2035860/