ios - 如何在下拉列表中添加文本字段自动建议?

标签 ios swift uitableview uitextfield iqkeyboardmanager

我在应用程序中有一个账单地址页面。我必须记住用户添加的所有文本字段数据,并将它们显示在下拉列表中。

我必须在文本字段的底部创建一个 TableView 。我还使用 IQKeyboardManager 在键盘出现时维护文本字段。

因此,当键盘出现时,表格 View 重叠在键盘背面。如何解决这个问题?

我也附上截图:

IQKeyboardManager toolbar in front of text field

最佳答案

当我进行一些搜索时,我发现了 IQKeyboardmanager 类的 keyboardDistanceFromTextField 属性。您可以使用以下代码为特定的 textField 对象设置键盘距离:

YourDropDowntextFiled.keyboardDistanceFromTextField = 250;

因此,将这行代码用于您的文本文件,您可以轻松地显示下拉列表可见。

我已经 checkin 了如下所示的演示。一个我没有添加 keyboardDistanceFromTextField,所以它只出现在键盘之后,另一个我应用了属性,所以它会显示离键盘很远的距离。

enter image description here

关于ios - 如何在下拉列表中添加文本字段自动建议?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42691132/

相关文章:

ios - 使用谷歌地图进行连续动画

iphone - 更改 UITable 部分标题颜色

ios - 函数 collectionView 函数 didSelectItemAt 不起作用

iphone - Matt Gallagher 的 UITableView(重访)+ NSFetchedResultsController

iphone - UITableView 中的异步图像加载器

android - Google Play 游戏服务是否需要 Google 帐户?

ios - UIWebView 和顶栏 iPhone 5 iPhone 4 缩放问题

ios - 如何仅在 swift 代码中更改 TabBar 标题字符串的背景颜色

ios - Swift Xcode 找不到 MapKit 作为导出

ios - 如何检测 TableView 中的部分不在 View 中?