UIStoryboards、UITableViewControllers 和 UIToolbars:无法将工具栏放置在我想要的位置

Posted

技术标签:

【中文标题】UIStoryboards、UITableViewControllers 和 UIToolbars:无法将工具栏放置在我想要的位置【英文标题】:UIStoryboards, UITableViewControllers, and UIToolbars: Can't Place The Toolbar Where I Want 【发布时间】:2012-08-25 03:44:36 【问题描述】:

这让我很头疼,因为我似乎找不到办法。我想将 UIToolbar 直接放在 UITabBar 的顶部,但是每当我拖动组件时,它就会移动并添加到 UITableViewCell 下方。

会发生这样的事情:

工具栏应该在标签栏的下方,而不是 UITableViewCell 的下方。这些单元格是动态的,而不是静态的(如果重要的话)。

任何帮助将不胜感激!

编辑:我只是想将工具栏添加为一个单元格而不是另一个组件。不过,我似乎无法在表格外添加工具栏。呜呜呜。

【问题讨论】:

【参考方案1】:

首先创建一个 ViewController,而不是 TableViewController。

将TableView拖到ViewController中并相应调整大小,然后在其下方添加UIToolBar。

希望它有效。

【讨论】:

这远非理想,但因为它是唯一使它工作的东西,所以我现在就这样做。无论如何,我还没有将您的问题标记为已接受,以防万一有人找到更好的解决方案。但是非常感谢现在的解决方法! 很高兴让您先行。 :) 经过几天的研究,结果证明没有理智的方法可以做到这一点。无论如何,我改变了我的设计,因为它看起来很丑。不过,我还是非常感谢您的回答。

以上是关于UIStoryboards、UITableViewControllers 和 UIToolbars:无法将工具栏放置在我想要的位置的主要内容,如果未能解决你的问题,请参考以下文章

使用UIStoryboards时的最佳做法是什么?

故事板与 Xib 文件

如何以编程方式调用View Controller?

在 Segue 中使用“OR”构造函数 - Swift

Swift: 是用Custom Segue还是用Transition动画

连接 UITableView + UITableView