ios - 将自动完成添加到现有 TableViewController Swift 中的 TextField

标签 ios swift uitableview autocomplete swift3

我是 IOS 编程和 StackOverflow 的新手,所以请考虑一下:)

我有一个 TableViewController,在页面顶部有一个文本字段,我想为其添加自动完成选项。

我在网上搜索了这个选项,发现了这个线程:Getting autocomplete to work in swift

我发现为了添加此功能,我必须添加另一个 TableView,然后配置一个单元格。

我想问是否可以在 TableViewController 上添加额外的 TableView (带有静态单元格)以自动完成工作。

如果可能的话,如何以编程方式创建单元格标识符?

谢谢:)

最佳答案

您给出的引用采用了 UIViewController,因此他需要添加额外的 UITableView,但在您的情况下,您采用了 UITableViewController它内置了UITableView。所以你可以使用该 TableView 。只需通过编写 self.tableView 即可获取引用。

对于如何配置 tale cell 的第二个问题,请查看本教程 https://www.ralfebert.de/tutorials/ios-swift-uitableviewcontroller/

希望有帮助...

关于ios - 将自动完成添加到现有 TableViewController Swift 中的 TextField,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40053566/

相关文章:

ios - HTTP 请求 header

arrays - Swift:删除文档字段Firestore(云数据库)内字典中的元素

iphone - 为小型固定大小的 UITableView 禁用单元格重用

ios - 核心数据同步创建和获取

ios - 如何在 swift 3 的 performselector 中发送多个参数?

ios - 当通话状态栏可见时,UIButtons 的点击区域会发生变化

ios - 在 safari/app store 中快速打开链接

ios - `CountedSet` 初始化问题

objective-c - 更改静态 uitableview 的选择/突出显示颜色

iphone - 变换表格 View