我正尝试在x代码的导航栏上创建一个后退按钮。但是,当我将它从对象库拖到故事板中的导航栏时,它不会出现。不会将导航项添加到xcode的导航栏中
回答
这种情况发生在导航设置不正确时,正如dbajkovic提到的,如果您没有导航控制器,它将无法工作。你的记分牌应该是这样的:
您可将按钮不能添加到左侧,只在右侧。
我试着做你做的事。我建立了一个导航控制器,但是当我将它拖入酒吧时,它不会像整个新酒吧一样成为一个按钮。我已经找到了解决方法,但我可以使用一个酒吧按钮项目,而唯一的区别是它没有一个点 – 2012-02-29 23:15:21
是导航推送? (不是模态。) – nycynik 2012-02-29 23:17:32
OK所以这是疯了,但......
点击导航栏上,并在属性检查器中,只需键入标记返回按钮领域的东西。然后在场景层次结构中,您将看到该按钮,但它不会出现在您的导航栏中。在层次结构中,将按钮拖到导航项目上,然后出现中提琴。现在做第二个,按住选项并复制第一个。如果您尝试从对象浏览器添加一个,则会失去第一个。
如果操作正确,第一个将显示在右侧,第二个显示在左侧。
祝你好运。
我创建了一个新的视图控制器,然后我添加了一个导航栏,我想要做的只是拖动导航项目,但它不起作用。我真的不想用新的导航控制器。 – 2012-02-29 22:51:26
@Jonathan Thompson:我遇到了你的帖子,既然我刚刚学到了一些新东西,我将添加它作为对你的问题的回应。
有两个单独的按钮 - 后退按钮和栏按钮。后退按钮有一个反向(从右到左)指向箭头,而一个条形按钮是一个常规的矩形按钮。下面介绍你怎么会在你的程序实现它们:
后退按钮: 在根视图控制器,Ctrl +点击按钮,将其拖动到你正在尝试将其连接到视图控制器。当您有选项可供选择时,请选择
Push
,而不是modal
。这会自动在下一个视图控制器上添加一个后退按钮。 (运行程序进行确认。)栏按钮:(来源:dbrajkovic) 对于添加栏按钮,单击navigationViewController你有兴趣的导航栏上的下
Attributes inspector
,在Back Button
输入一些姓名和按回车确认。打开document outline
并找到您正在处理的viewController。在Navigation Item
的左侧找到显示三角形。点击Bar Button Item
。按住Ctrl并点击并拖动按钮到该viewController的导航栏。您可以选择是将其放置在左侧还是右侧。
- 1. 我无法将导航项添加到导航栏
- 2. 添加导航栏
- 3. xcode添加按钮导航栏
- 4. 添加导航抽屉通过替换在导航栏中的导航栏
- 5. 无法将UIBarButton添加到导航栏
- 6. 将导航栏添加到detailview和tableview
- 7. Javascript将菜单添加到导航栏
- 8. 如何将导航栏添加到UITableView
- 9. 将图像添加到导航栏
- 10. 如何将导航栏添加到PyDev?
- 11. 将按钮添加到导航栏
- 12. 如何将UIBarButtonItem添加到导航栏?
- 13. 如何将辅助导航栏添加到自举导航栏中
- 14. 侧栏导航改为导航栏中的顶部导航栏
- 15. 在viewwillappear中添加自定义导航栏会导致导航速度变慢?
- 16. 导航栏不会中心引导
- 17. iOS导航控制器不添加导航栏
- 18. 导航栏添加导航控制器后不显示
- 19. 导航栏不会移动
- 20. 导航栏不会滑出
- 21. 如何将搜索栏添加到Xamarin IDE的导航栏中
- 22. 将项目添加到多个模板的Bootstrap导航栏
- 23. 添加上述引导导航栏
- 24. 导航控制器 - 添加自定义导航栏项目到所有视图
- 25. 添加东西到导航栏
- 26. 添加后退按钮到导航栏
- 27. 子视图添加到导航栏ios
- 28. 如何添加按钮到导航栏?
- 29. iPhone:添加导航栏到tableview子类
- 30. 导航控制器,导航项目和导航栏
我注意到了一些奇怪的行为。就好像后退按钮隐藏在酒吧后面一样。 – 2012-02-29 22:43:15