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];
}
}
ポップオーバービューがキーボードと重ならないようにするにはどうすればよいですか?