我正在使用FPPopover。一切都很好,直到我想要有键盘时出现弹出窗口。事件的顺序是:
单击按钮以触发弹出窗口
以下是添加其视图的FPPopover代码:
NSArray *windows = [UIApplication sharedApplication].windows;
if(windows.count > 0)
{
_parentView=nil;
_window = [windows objectAtIndex:0];
//keep the first subview
if(_window.subviews.count > 0)
{
_parentView = [_window.subviews objectAtIndex:0];
[_parentView addSubview:self.view];
[_viewController viewDidAppear:YES];
}
}
如何使弹出视图不与键盘重叠?
答案 0 :(得分:0)
您是否希望键盘始终可见?如果没有,请在显示模态视图时关闭键盘。
您可以通过调用将resignFirstResponder发送到视图对象(例如textView)来执行此操作。
关闭模态视图后,发送becomeFirstResponder。