Ios 向导航控制器添加工具栏

Ios 向导航控制器添加工具栏,ios,uitableview,uinavigationcontroller,ios5,toolbar,Ios,Uitableview,Uinavigationcontroller,Ios5,Toolbar,我对ios开发完全陌生,我只对ios5开发感兴趣 我有一个带有一些场景的应用程序,它们大多是桌面视图。我还使用导航控制器 但是,我需要添加一些在所有场景中始终可见的状态文本和按钮,我认为添加到导航控制器的工具栏应该可以做到这一点 所以我认为我应该只需要在故事板中拖出一个工具栏到导航控制器,但它不会粘在那里。我可以用第一响应器和导航控制器将其添加到下面的栏中,但这对我没有帮助(小图标)。 我也不能将它添加到我的表视图中(但是如果我拖出一个普通视图,我可以将它添加到那里) 我是否必须创建导航视图使用

我对ios开发完全陌生,我只对ios5开发感兴趣

我有一个带有一些场景的应用程序,它们大多是桌面视图。我还使用导航控制器

但是,我需要添加一些在所有场景中始终可见的状态文本和按钮,我认为添加到导航控制器的工具栏应该可以做到这一点

所以我认为我应该只需要在故事板中拖出一个工具栏到导航控制器,但它不会粘在那里。我可以用第一响应器和导航控制器将其添加到下面的栏中,但这对我没有帮助(小图标)。 我也不能将它添加到我的表视图中(但是如果我拖出一个普通视图,我可以将它添加到那里)


我是否必须创建导航视图使用的自定义导航类,然后以编程方式添加工具栏?

最近也有同样的问题。检查序列图像板中ViewController属性中的属性检查器。在这里,您可以定义一个底部栏


最近有同样的问题。检查序列图像板中ViewController属性中的属性检查器。在这里,您可以定义一个底部栏



嗯,在
UINavigationController
中,您应该有一些东西。。。例如,
UIViewController
。通过在
UIViewController
UIView
中拖动对象,可以轻松添加
UIToolBar
。可能发生的情况是,作为根视图,您拥有
UITableView
,在这种情况下,我认为您不能这样做。但为了更好地理解,只需在故事板上画一个小屏幕。

好吧,在
UINavigationController
中,你应该有一些。。。例如,
UIViewController
。通过在
UIViewController
UIView
中拖动对象,可以轻松添加
UIToolBar
。可能发生的情况是,作为根视图,您拥有
UITableView
,在这种情况下,我认为您不能这样做。但为了更好地理解,只需在故事板上打印一个小屏幕。

如果将故事板放大到100%,它应该拖动。

如果将故事板放大到100%,它应该拖动。

我添加了一张图片,我的导航控制器中没有视图,我做错了什么吗?请原谅我的差距太大,但我正在将vnc用于mac mini,由于一些奇怪的原因,我无法在放置场景后移动它们:-(这是故事板中的TableView行为,除了TableViewCells之外,你不能添加子视图。如果你考虑到这一点,这是非常合乎逻辑的。Rickard,这里的问题是你需要放置一个UIView,然后在其中放置你的UITableView。这就是为什么你不能添加UIToolBar…没错。但是如何让UITableViewController工作呢Hatway?嗯,我很少使用UITableViewController。但是,在viewDidLoad上仍然放以下内容:self.tableView=myTableIBOutlet。(为您的表创建IBoutlet)我添加了一张图片,我的导航控制器中没有视图,我做错了什么吗?请原谅我的差距太大,但我正在将vnc用于mac mini,由于一些奇怪的原因,我在放置场景后无法移动它们:-(这是故事板中的TableView行为,除了TableViewCells之外,你不能添加子视图。如果你考虑到这一点,这是非常合乎逻辑的。Rickard,这里的问题是你需要放置一个UIView,然后在其中放置你的UITableView。这就是为什么你不能添加UIToolBar…没错。但是如何让UITableViewController工作呢Hatway?嗯,我很少使用UITableViewController。但是,在viewDidLoad上仍然放以下内容:self.tableView=myTableIBOutlet。(为您的表创建IBoutlet)你是对的,现在你应该将它绑定到视图控制器中的一个属性上,它将完美地工作。太好了,谢谢你,我会尝试一下,希望一切都能正常工作。我不完全明白为什么我需要连接任何东西(也不知道是谁)因为我添加了一个按钮并将其链接到另一个视图/场景,效果非常好,所以我不明白为什么我需要代码。我缺少什么?不,没关系,但是如果您想在代码中引用此工具栏(我通常会这样做),您必须将其绑定到视图控制器。否则,只需将其保留到故事板就可以了。您是对的,现在您应该将其绑定到视图控制器中的属性,它将完美地工作。太好了,谢谢您,我将尝试这样做,并希望能使其全部工作。我不完全理解为什么我需要连接任何东西(也不知道是谁)因为我添加了一个按钮并将其链接到另一个视图/场景,效果非常好,所以我不明白为什么我需要代码。我缺少什么?不,没关系,但是如果您想在代码中引用此工具栏(我通常会这样做),您必须将其绑定到视图控制器。否则,将其留给故事板就可以了。是的,尼康,我以前不熟悉stackoverflow,但现在我变了:-)是的,尼康,我以前不熟悉stackoverflow,但现在我变了:-)