我试图在uitableview Controller 表 View 的顶部添加一个按钮。 View Controller 具有导航 Controller 和静态单元格,这就是为什么它是uitableviewcontroller而不是uiviewcontroller的原因。现在,我试图在屏幕底部添加一个附加到导航 Controller 的按钮,以便它不会随表格 View 滚动。

我正在尝试做出类似于以下内容的内容。它有一个用于顶部栏的导航 Controller ,一个带有静态单元格的表格 View 以及一个按钮,但是它们是如何做到这一点的呢?

图片:http://postimg.org/image/ilsmqqrip/

谢谢!

更新:如何使用Swift使用带有静态单元格的tableview的uiviewcontroller?

最佳答案

我发现容器 View 在这种情况下非常有用!干净的解决方案,非常容易实现。

只需创建一个普通的UIViewController,将您的按钮和ContainerView添加为该UIViewController的 subview (下图的中间)。最后,将ContainerView的Embed Segue创建到UITableViewController(右侧的一个)。

ios - 在UITableViewController顶部添加按钮(Swift)-LMLPHP

这样,您可以使用静态单元格原型(prototype),而不仅限于同时使用UITableView。

结果:

ios - 在UITableViewController顶部添加按钮(Swift)-LMLPHP

关于ios - 在UITableViewController顶部添加按钮(Swift),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31391407/

10-11 22:22
查看更多