项目选择处理程序无法在Iphone 6上运行 - iOS 11(pod SearchTextField)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了项目选择处理程序无法在Iphone 6上运行 - iOS 11(pod SearchTextField)相关的知识,希望对你有一定的参考价值。
我正在尝试使用下拉列表创建一个自动完成TextField。在android中有一个非常方便和漂亮的自动完成小部件。但遗憾的是我没有在ios上找到任何东西。
所以我尝试了this库。它非常易于使用,并且在UI方面看起来很棒。但是有一个问题,那就是当我搜索任何项目并且在下拉列表中得到列表时,我无法选择其中任何一个。代码如下:
myTextField.itemSelectionHandler = { filteredResults, itemPosition in
// Just in case you need the item position
let item = filteredResults[itemPosition]
print("Item at position (itemPosition): (item.title)")
// Do whatever you want with the picked item
self.myTextField.text = item.title
}
我正在研究项目并将其包括在内。但它真的没有被召唤。你有同样的问题吗?以及如何解决它?
答案
如果您不是经验丰富的iOS开发人员,请忘记两件常见的事情:
- 通过插座将输入连接到viewcontroller(https://youtu.be/G_JKLxPYd60?t=208)
- 在故事板中指定输入的自定义类
我添加了2个截图,向您展示我的意思。
我创建了一个small example project,希望能帮到你。
以上是关于项目选择处理程序无法在Iphone 6上运行 - iOS 11(pod SearchTextField)的主要内容,如果未能解决你的问题,请参考以下文章
无法在 iPhone 上运行示例 heathkit 项目 FitStoreandRetrieveHealthKitData
无法在 iPhone 上运行示例 heathkit 项目 FitStoreandRetrieveHealthKitData
无法在 iPhone 6.0 模拟器 Retina 4 英寸上全屏启动我的应用程序
无法在 iPhone 上运行在 xcode 中创建的应用程序