我在导航栏中有一个UITextView
和一个自定义按钮。我的自定义按钮在按下时显示滑动菜单,前面的视图稍微向右移动。
问题是,如果我点击自定义按钮,我的键盘仍然可见。然而,具有文本视图的视图向右移动。我搜索了很多解决方案,如果我点击导航栏,就可以隐藏键盘。但是无法点击我的自定义按钮。
一位朋友告诉我,这可以通过NSNotificationCenter
实现。但是我怎么也不知道。
我如何使用NSNotifiactionCenter
修改
我正在使用外部库来创建自定义按钮。
答案 0 :(得分:0)
通过按钮的操作,您可以拨打[self.myTextView resignFirstResponder]
修改强>
[button addTarget:self action:@selector(buttonPressed:) forControlEvents:UIControlEventTouchUpInside];
- (void)buttonPressed:(UIButton *)button {
[self.myTextView resignFirstResponder];
}