MonoTouch ResignFirstResponder不知道它是哪个UIView
本文关键字:UIView ResignFirstResponder 不知道 MonoTouch | 更新日期: 2023-09-27 18:37:03
我正在构建一个MonoTouch iPhone应用程序,但遇到了一个小问题。
我有一个带有 2 个用于登录(用户名/密码)的 UITextFields 的视图,但是当我第一次点击一个字段时,它会弹出键盘,并且键盘再也不会消失了。
问题是键盘隐藏了我的"登录"按钮,因此用户无法点击它。
我希望如果我点击视图"背景"上的任意位置,键盘就会辞职。
所以我发现我可以在我的UIView控制器上的TouchesEnd中做到这一点 - 但是要退出键盘,我需要引用当前的UIView是FirstResponder。
这最终导致了我的问题:我可以找出哪个 UIView 当前是第一响应者,而无需递归循环访问我的 UIViewController 中的所有视图吗?
您可以使用
this.View.EndEditing(true);