使用 push segue 时 UINavigationController 是不是强制
Posted
技术标签:
【中文标题】使用 push segue 时 UINavigationController 是不是强制【英文标题】:UINavigationController mandatory or not when using push segue使用 push segue 时 UINavigationController 是否强制 【发布时间】:2013-04-26 08:03:41 【问题描述】:我有一个 UINavigationController 在我的 UIViewContollers 之间切换,但我没有使用隐藏的 NavigationTopBar。我只有一个自定义 imageButton 可以切换回之前的 ViewController,所以我在 imageButton 和之前的 之间进行了推送视图控制器。
一切正常,但我不知道这是否是这样做的好方法,或者最好使用 NavigationTopBar。
我唯一的问题是,当我想切换回来时,当我点击 imageButton 时,视图从右到左,我希望视图从左到对,就像您使用 NavigationTopBar 后退按钮时一样。
我该怎么做?
-
我保留 imageButton 以在没有 NavigationTopBar 的情况下切换回来。
我使用 NavigationTopBar 并自定义后退按钮。
【问题讨论】:
【参考方案1】:试试这个:
[self.navigationController popViewControllerAnimated:YES];
【讨论】:
以上是关于使用 push segue 时 UINavigationController 是不是强制的主要内容,如果未能解决你的问题,请参考以下文章
从 Unwind segue 触发时,Push segue 不起作用
执行 push segue 后,当给搜索栏焦点时,导航栏隐藏