我觉得这应该是显而易见的,但由于某种原因,我无法弄清楚这一点。我有导航栏,工具栏和主视图的导航界面。有时用户采取的行动会导致进度指示器出现在视图中间。iPhone:我如何设置一个清晰的窗口大小“拦截视图”?
虽然中间旋转的进度指示器(这是一个自定义的UIView),但我不希望触摸输入被允许进入任何底层界面(主视图,导航栏,工具栏等)。但这似乎并不重要。
我试过(并失败)创建一个简单的视图,其唯一的工作是吞下触摸输入并将其用作窗口子视图 - 没有骰子,它从来没有得到触摸事件(是的,它确实有userInteractionEnabled)。我试图将它作为一个透明的模式视图控制器来使用,但这些似乎永远不会透明。
想法?我错过了什么?
谢谢!
布兰登,谢谢你的回复。我没有意识到全球忽视事件的能力 - 在这种情况下,这对我来说可能是最有利的,尽管我相信这对我所做的事情来说是一个相当大的锤子。自定义警报视图也很有趣,但肯定看起来有点奇怪 - 我觉得这应该更简单! :) 谢谢 –