将 Item 放回 UINavigationBar 的顶部
Place backItem on top of UINavigation Bar
我是 iOS 开发的新手,我需要实现一些设计,它是一个很大的导航栏,顶部有返回项(Android 喜欢),我有自定义导航,但我不能让后退按钮出现在它的顶部。怎么做?
我想要的
我有什么
我正在使用 Xcode 7 和 Swift 2.
如果您使用的是 UINavigationController,当您将 UIViewController 推送到导航堆栈时,您会自动获得一个后退按钮。请注意,您不会在 UINavigationController 的根视图控制器上获得一个,因为没有什么可以返回。
您自动获得的后退按钮可能显示 < Back
,或者它的标题可能基于您要返回的 UIViewController 的标题。因此,如果我的根视图控制器标题为 Menuand I have pushed a view controller that is titled
Details, then the back button might say
< Menu`.
如果您想要根视图控制器上的后退按钮或显示其他内容的后退按钮,那么不幸的是,您不能使用免费获得的后退按钮。您需要禁用默认的后退按钮,并向导航栏添加左栏按钮项。您还必须实现点击按钮时发生的 "going back",即弹出视图控制器/展开 segue。
我是 iOS 开发的新手,我需要实现一些设计,它是一个很大的导航栏,顶部有返回项(Android 喜欢),我有自定义导航,但我不能让后退按钮出现在它的顶部。怎么做?
我想要的
我有什么
我正在使用 Xcode 7 和 Swift 2.
如果您使用的是 UINavigationController,当您将 UIViewController 推送到导航堆栈时,您会自动获得一个后退按钮。请注意,您不会在 UINavigationController 的根视图控制器上获得一个,因为没有什么可以返回。
您自动获得的后退按钮可能显示 < Back
,或者它的标题可能基于您要返回的 UIViewController 的标题。因此,如果我的根视图控制器标题为 Menuand I have pushed a view controller that is titled
Details, then the back button might say
< Menu`.
如果您想要根视图控制器上的后退按钮或显示其他内容的后退按钮,那么不幸的是,您不能使用免费获得的后退按钮。您需要禁用默认的后退按钮,并向导航栏添加左栏按钮项。您还必须实现点击按钮时发生的 "going back",即弹出视图控制器/展开 segue。