相关疑难解决方法(0)

UISearchbar clearButton强制键盘出现

我有一个UISearchBar,它充当表视图的实时过滤器.当键盘通过endEditing:解除时,查询文本和灰色圆形"清除"按钮保持不变.从这里,如果我点击灰色的"清除"按钮,键盘会在文本被清除时重新出现.

我该如何防止这种情况?如果键盘当前未打开,我希望该按钮在不重新打开键盘的情况下清除文本.

当我点击清除按钮时,会调用一个协议方法.但是向UISearchBar发送resignFirstResponder消息对键盘没有任何影响.

iphone keyboard appearance uisearchbar uisearchbardelegate

44
推荐指数
4
解决办法
4万
查看次数

使用Xamarin捕获iOS UITextField清除事件

我想在按下textview(x)时执行一些操作(重置搜索).

这样的事情:iPhone按下UITextField/UISearchBar的清除按钮时执行操作但我不知道如何使用Xamarin

我有这个:

tbkSearchOrder.ShouldReturn += (textField) => { 
   ComboViewCtl.OnOrdersFiltered (this, tbkSearchOrder.Text);
   return true; 
};
Run Code Online (Sandbox Code Playgroud)

它响应键盘上按下的"搜索"按钮.UITextField有几个类似的方法,但它们是方法,而不是事件或操作或委托.理想情况下,我会避免为该文本字段编写一个大的Delegate类.

ios xamarin

3
推荐指数
1
解决办法
3845
查看次数