我正在使用MBProgressHUD在iphone应用程序中显示一些消息。
消息尺寸大约为200x20,我在1秒后设置自动隐藏。问题在于,1秒钟的self.view不可点击。
如何在self.view中将self.view设置为在该消息的上方和下方可点击?
答案 0 :(得分:4)
MBProgressHUD
通过将hud显示为模态叠加来起作用:
MBProgressHUD窗口跨越给定的整个空间 initWithFrame构造函数并捕获所有用户输入 区域,从而阻止用户对下面的组件进行操作 视图。 HUD本身被绘制为圆形半透明中心 视图女巫根据用户指定的内容调整大小。
请参阅:http://orfoundation.github.com/ORFoundation/Classes/MBProgressHUD.html
我发现ZAActivityBar
是MBProgressHUD
的一个很好的替代品,因为它不会拦截视图的点按。有关详细信息,请参阅GitHub page。