将 InputAccessoryView 设置为 UISearchController
Posted
技术标签:
【中文标题】将 InputAccessoryView 设置为 UISearchController【英文标题】:Setting InputAccessoryView into UISearchController 【发布时间】:2019-12-14 02:26:32 【问题描述】:我目前正在尝试通过本指南在导航栏中使用搜索栏扩展我的 Xamarin.Forms 应用程序:https://codetraveler.io/2019/10/05/adding-a-search-bar-to-xamarin-forms-navigationpage/
到目前为止效果很好。但现在我还想根据此页面上的可用内容向键盘添加自定义操作。但似乎 InputAccessoryView 没有 UISearchController 的可用设置器。那么如何设置这些自定义操作和完成按钮呢?还有其他方法可以添加吗?或者它可能是 Xamarin 的一个错误,即 InputAccessoryView 不可设置?
【问题讨论】:
【参考方案1】:nvm 有时稍微睡一会儿会有很大帮助。 InputAccessoryView 当然需要在 UISearchController 内的 SearchBar 上设置,而不是直接在 UISearchController 上...
【讨论】:
以上是关于将 InputAccessoryView 设置为 UISearchController的主要内容,如果未能解决你的问题,请参考以下文章
视图设置为 inputAccessoryView 在添加回普通视图时抛出异常
没有为 UITextField 正确添加 inputAccessoryView
在解除inputAccessoryView设置为toolbarItems的键盘后,toolbarItems消失
inputAccessoryView 没有在 iPhone X 上获得触摸事件