我想呈现一个 UIPickerView
,无论它滚动到哪里,它都会捕捉到 UITableView
的底部。
目前,我已将 UIPickerView
添加到 UITableView
中,按下按钮时会显示该 UIPickerView
,但当我滚动表格时 UIPickerView
消失在 View 之外,如果我滚动到显示它的范围之外,UIPickerView
似乎从未被调用过。
有谁知道如何实现这一点吗?
谢谢
最佳答案
使用 UITableViewController
非常有用,除非您需要添加不随 TableView 滚动的 subview 。实在做不到。解决方案是使用 UIViewController
并添加您自己的 TableView ,设置 TableView 数据源和委托(delegate)协议(protocol)并复制基本 TableView Controller 管道。
一旦您的 View Controller 再次像普通表格 View Controller 一样工作,您现在可以将 subview 添加到不会随表格滚动的 View Controller 的 View 中。
关于objective-c - 将 UIPickerView 设置为 UITableview 的底部,无论滚动位置如何,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13775143/