iOSでは、内のいくつかのコンテンツを表示UIView
していUIPopover
ます。キーボードが表示されているときに、ポップオーバーのサイズが変更されることがあります。UIView
サブビューなどのサイズを変更するために使用できる特定のイベントはありますか?そうでない場合、サイズ変更イベントを検出するための最良の方法は何ですか?
1 に答える
0
おそらく、キーボードを呼び出すデリゲート メソッドでこれを検出する必要があります。たとえば、次のUITextField
ような場合です。- (void)textFieldDidBeginEditing:(UITextField *)textField
この投稿で説明されている別のオプションUIKeyboardListener
は、キーボードが表示されているかどうかに関する通知に to リストを使用することです。
UIPopoverController
残念ながら、デリゲート メソッドは 2 つしかなく、ポップ オーバーの却下に関連しています。
- (void)popoverControllerDidDismissPopover:(UIPopoverController
*)popoverController
- (BOOL)popoverControllerShouldDismissPopover:(UIPopoverController *)popoverController
于 2012-08-13T20:11:19.937 に答える