基本上,一旦我解除了模态视图,我的自定义UIToolbar就不再可以点击了。
这是我的设计:
屏幕底部的自定义UIToolbar
屏幕的顶部与容器视图控制器相关联 [注意]我将上面的前两项添加到根视图控制器中并分配给UIWinow的根视图控制器。只要单击工具栏项,就可以更改容器视图。
然后,每个工具栏项与UINavigationController关联,以便它可以导航。
在导航的UIViewController中,我以模态方式呈现视图。由于整个设计,模态视图不会覆盖整个屏幕...
在我关闭模态视图后,UIToolbar项目不再可点击。
我认为'bug'存在于我呈现模态视图的地方,所以我也尝试使用根视图控制器呈现模态视图,然后还有其他问题......
也许有人对此有更多的了解,我们将非常感激:)
感谢。
答案 0 :(得分:0)
尝试在不再需要时释放modalViewController
。如果您使用ARC,请将其设置为nil
。当需要modalView时,分配一个新的。