0

正如帖子的标题所说,当我尝试在 my 中设置详细视图的标题UISplitViewController或将 a 添加UIBarButtonItem到视图控制器时,都不会出现。在 iPhone 版本中,当然不使用UISplitViewController,标题和按钮都按预期显示。

在我的 viewDidLoad 中,我有这个来设置标题:

self.title = @"My Title";

这是创建和添加按钮:

UIBarButtonItem * addButton = [[UIBarButtonItem alloc]
                  initWithBarButtonSystemItem:UIBarButtonSystemItemAdd
                  target:self
                  action:@selector(mySelector:)];
self.navigationItem.rightBarButtonItem = addButton;

当我运行该应用程序时,它们只出现在他的 iPhone 上,而不是 iPad。

我的视图控制器上还有一个“返回”导航项,但在两个平台上都按预期显示。在过去的某个时候,这工作得很好,但是回顾我的提交,我就是找不到我是如何设法搞砸的。我担心我错过了一些非常基本的东西。我没有使用标签栏控制器,但我确实使用图像作为导航栏的背景。有任何想法吗?

4

1 回答 1

0

我的错误。我需要让我的视图由 UINavigationController 管理。补充一点,解决了我的问题。

于 2013-10-18T18:13:39.143 回答