点击空白处隐藏键盘

1、点击空白处隐藏键盘及 解决与UItableView点击事件冲突

#region 点击空白处隐藏弹出层
//this.View.UserInteractionEnabled = false;
UITapGestureRecognizer singleTap = new UITapGestureRecognizer(this, new ObjCRuntime.Selector("fingerTapped"));
//解决与UItableView点击事件冲突
singleTap.ShouldReceiveTouch = (recognizer, touch) => touch.View is UITableView;

this.View.AddGestureRecognizer(singleTap);
#endregion
}
[Export("fingerTapped")]
private void fingerTapped()
{
//this.View.EndEditing(true);
this.view_select_bg.Hidden = true;

 

posted on 2017-07-01 15:21  Feel  阅读(206)  评论(0编辑  收藏  举报

导航