我想用CustomUITexField
覆盖UISearchBar的文本字段。
class CustomTextField: UITextField {
// code goes here
}
我试过了。但似乎没用。
如有任何帮助,我们将不胜感激。
最佳答案
不支持更改UISearchBar
的子视图--即使通过手动操作子视图来替换文本字段,这也不是一个稳定的解决方案,并且可能会中断任何iOS更新。
根据您希望通过自定义视图实现的目标,我可以建议两种选择:
使用自己的文本字段创建自定义搜索栏组件
通过searchBar.value(forKey: “searchField”) as? UITextField
抓取或通过Appearance
配置,自定义内置文本字段。