繁体   English   中英

Swift / XCode 6.4:向导航栏中的导航控制器添加后退按钮

[英]Swift/XCode 6.4: add back button to navigation controller in navigation bar

在我的应用程序中,我有这个故事板: 在此输入图像描述

我想从第二个表视图添加一个后退按钮返回到第一个。 所以我插入了一个导航控制器,以便在第二个表视图广告中有一个导航栏我创建了一个segue,其标识符从第二个表视图到第一个。 但是,我该如何添加后退按钮? 我试图将一个按钮从库中拖到导航控制器中,但它不会让我这样做...我已经做过这个但是在这一刻我不记得怎么做了。 你能帮帮我吗?

这个例子是正确的如何制作故事板。试试吧

self.navigationController?.navigationBar.hidden = false 

在此输入图像描述

在设置UINavigationController设置就像截图

在此输入图像描述

在此输入图像描述 在上面的图像中,您分享了将tableview控制器作为根视图控制器。您必须将导航控制器保持在root状态。 正如您在附加图像中看到的那样,您不必手动返回按钮,因为导航控制器有自己的默认后退按钮。

如果您使用的是导航控制器及其默认导航栏,则不会添加显式的后退按钮 - 导航栏会为您执行此操作。 您可以将UINavigationItem添加到视图控制器,您可以在其上设置标题,后退按钮标题等。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM