在故事板iOS8的导航栏中不能添加正确的栏button
正如标题所示,我想知道是否可以避免通过代码在导航栏中添加正确的栏button。
我已经完成了一个通常的过程,使用一个embedded在导航控制器中的视图控制器,并试图删除视图控制器的导航栏内的栏button项,但由于某些原因,它不再有效。
那么是不是可以在iOS8中以故事板的方式完成呢?
Xcode版本 6.2稳定
那么,iOS8引入的新游戏和旧游戏之间的区别似乎存在问题。 在这种情况下, push
segges之间的区别是允许在storyboard中添加一个正确的barbutton,并show
如果自动添加(从控制器拖动到另一个控制器)不允许删除导航栏中的button。
原因是当使用旧的 segues时,控制器会自动给出一个导航栏,因此可以添加元素,而如果使用新的 segues,导航栏不会自动添加到故事板中的控制器。
为我解决这个问题是:
- select导致有问题的控制器的segue
- 将其更改为“已弃用”
push
- 将其改回到接受的
show
结果:现在我可以通过Storyboard添加正常的条形button项目。
如果要将BarButtonItem添加到RootViewController中,则必须先将Navigation Item添加到ViewController中。
首先从对象库中select一个UIBarButtonItem。 然后拖动到导航栏的右侧angular落。
我有一个类似的问题。
尝试将您的Views模拟大小更改为Freeform。 该物业位于大小督察下。
另一种情况是,如果将导航控制器添加到选项卡栏控制器,则在向顶栏添加栏项时遇到问题。 在这种情况下,您必须将条形项目添加到TabV栏控制器导航项,而不是连接到选项卡栏控制器的单个视图控制器。