ios - navigationBar 下的 UIToolBar 没有工具栏在滚动时移动

标签 ios iphone swift uitoolbar

我正在尝试在 UITableViewController 的导航栏下添加一个工具栏。这可以通过 StoryBoard Builder 轻松完成,但是当我向下或向上滚动时它会滚动。我的问题是我如何在 navigationBar 下添加一个 Toolbar 而不让 toolBar 在 tableView Scroll 上移动?

插图

enter image description here

最佳答案

不要使用 TableView Controller 。使用一个简单的 View Controller ,它有一个到作为 subview 的 TableView 的显式导出。然后您还可以有一个 subview ,它是表格 View 上方的工具栏(以及您将来可能需要在表格上方或下方的任何其他内容)。

或者,您可以设置 TableView 本身的 tableHeaderView(和 tableFooterView)。

关于ios - navigationBar 下的 UIToolBar 没有工具栏在滚动时移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26998268/

相关文章:

iphone - 将 ZeroMQ 交叉编译到 ARM 以用于 MonoTouch iPhone 应用程序配置设置

iphone - NSString 到 UIImage 类型的参数

iPhone 谷歌地理编码请求失败

ios - 继承 Objective-C 基类的 Swift 类未转换为正确的类型

swift - 传递给函数的 CoreData 类型

ios - 根据时间戳计算动画中风开始?

ios - NSRegularExpression用于YouTube链接

ios - 来自一个 View Controller 的输入附件 View 错误地出现在另一个 View Controller 中

ios - 如何使用 UITextField Delegate 修改行为?

generics - 在 Swift 中,如何将函数一般限制为理解 T + T 的类型