2

我使用带有取消和保存按钮的顶栏的界面生成器制作了一个 UIView。但是当视图显示在模拟器中时,它在我特意设计的导航栏下方有一个额外的导航栏。额外的栏上没有按钮。任何人都知道我可以在哪里摆脱额外的导航栏?

更新:在尝试删除我的“自定义”导航栏并再次添加时,发生了一些变化。我现在在我的自定义导航栏顶部有一个额外的导航栏,它有一个带有前一个视图标题的后退按钮。不知道这有多重要,但我想我应该提一下。

4

1 回答 1

2

您正在将 UIVIew 的控制器推送到已经存在的 UINavigationController(带有自己的导航栏)上。

您需要做的是摆脱视图“顶部栏”并访问当前控制器的导航项。使用 leftBarButtonItem 和 rightBarButtonItem 设置关闭/保存按钮,甚至可能是 titleView。

于 2008-12-09T16:44:35.590 回答