我有一个导航控制器.我创建一个标签栏控制器并添加3个子视图.这样我就可以导航回根视图控制器.
问题是因为我的标签栏格式的导航控制器,我无法禁用后退按钮.
如果只有一个视图控制器被推到导航控制器,我可以禁用后退按钮,但是当我将标签栏控制器推到导航控制器时,后退按钮不会被禁用.我想禁用它并添加我自己的自定义按钮.
您需要在tabBarController上设置导航项,而不是视图控制器.因此,如果要从navigationController内部的tabBarController中的视图控制器中禁用后退按钮,则可以使用以下代码:
self.tabBarController.navigationItem.hidesBackButton = NO;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7257 次 |
| 最近记录: |