我有一个简单的tableview,可以使用导航控制器导航到详细视图。在详细视图中,我需要创建一个按钮,按下该按钮可隔离屏幕上显示的所有其他按钮,包括导航控制器后退按钮。我知道如何让隐形按钮覆盖屏幕上的大多数按钮,但我无法覆盖导航控制器后退按钮,因为这是在父视图中创建的。如何从详细视图中将其弹出导航控制器的顶部?
答案 0 :(得分:0)
您可以将按钮作为关键窗口的直接子视图插入。
[[UIApplication sharedApplication].keyWindow addSubview:theButton];
(为什么不使用UIAlertView或UIActionSheet?)