monotouch对话框搜索键盘自定义

时间:2013-10-04 08:13:42

标签: monotouch.dialog

如何将搜索栏引起的键盘上的文字从“搜索”更改为“取消”或“完成”

我可以更改键盘类型:

((UISearchBar)TableView.TableHeaderView).KeyboardType = UIKeyboardType.CHOICE

1 个答案:

答案 0 :(得分:0)

为了获得ReturnKeyType -

foreach (UIView subView in ((UISearchBar)TableView.TableHeaderView).Subviews)
{
    var view = subView as IUITextInputTraits;
    if (view != null)
    {
        view.KeyboardAppearance = UIKeyboardAppearance.Default;
        view.ReturnKeyType = UIReturnKeyType.Done;
    }
}

这项工作适用于我的用例。