0

基本上,一旦我关闭了模态视图,我的自定义 UIToolbar 就不再可点击了。

这是我的设计:

  • 屏幕底部的自定义 UIToolbar

  • 屏幕的顶部与容器视图控制器相关联[注意] 我将上面的顶部两项添加到根视图控制器中并分配给 UIWinow 的根视图控制器。每当单击工具栏项时,都可以更改容器视图。

  • 然后,每个工具栏项与 UINavigationController 关联,以便它可以导航。

  • 在导航的 UIViewController 中,我以模态方式呈现视图。由于整个设计,模态视图不会覆盖整个屏幕......

  • 在我关闭模式视图后,UIToolbar 项目不再可点击。

我认为“错误”存在于我呈现模态视图的位置,所以我也尝试使用根视图控制器呈现模态视图,然后还有其他问题......

也许有人对此有更深入的了解,这将不胜感激:)

谢谢。

4

1 回答 1

0

modalViewController尝试在不再需要时立即释放它。如果您使用 ARC,请将其设置为nil. 当需要 modalView 时分配一个新的。

于 2012-04-11T20:33:41.823 回答