swift - 如何在pickerview上方添加搜索栏作为工具栏
解决方案
您可以使用inputAccessoryView
和toolbar
。
let picker = UIPickerView()
picker.delegate = self
self.txtField.inputView = picker
let toolbar = UIToolbar()
toolbar.frame = CGRect(x: 0, y: 0, width: 0, height: 35)
self.txtField.inputAccessoryView = toolbar
let search = UISearchBar()
let addButton = UIBarButtonItem(customView: search)
toolbar.setItems([addButton], animated: true)
推荐阅读
- asp.net-core - 身份服务器 4、Asp.net 身份和
- python - Telegram API:我可以获取频道的历史用户数据吗?
- python - 如何在纸浆优化中限制变量?
- javascript - 按钮更改输入值,但输入显示旧值
- plugins - 用于显示创建日期的网络数据插件
- jquery - 圆形动画汉堡菜单未打开菜单项
- javascript - 致命错误:alsa/asoundlib.h:没有这样的文件或目录
- excel - 需要为excel表格中的数据集添加UID
- angular - 如何在 PIE Chart-Highcharts 的工具提示中显示附加数据
- wkwebview - iOS 14 上的 WKWebView 仅在显着延迟后加载内容