通知中心与 UIActionSheet
也许有人遇到过这样的麻烦:在 ios 5 上使用 UIActionSheet 时,我可以调用通知中心。问题是我无法触及 NC 中的任何事件。而且这一切看起来都不干净。那么,有没有办法通过程序禁用 NC 或者其他方法来解决这个问题?
谢谢!
Maybe somebody faced this kind of trouble: when using UIActionSheet on ios 5 i can call Notification Center. The problem is that i cant touch any event in NC. And it all looks not clean. So, is there some way to disable NC by program or maybe another ways to solve it?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我找到了一个快速解决方案:
当通知中心显示时,
appDelegate
收到(applicationWillResignActive:)
,然后我发布一条通知以删除我的UIActionSheet
从屏幕上。它不干净,但比以前好多了。I found out a quick solution:
when the Notification Center shows up,
appDelegate
receives(applicationWillResignActive:)
and there I post a notification to remove myUIActionSheet
from the screen. It's not clean but better than it was.