皆さん、
アクセサリ ビューとしてツールバーをキーボードに接続しました。
[textView setInputAccessoryView:toolbar];
がありbarButtonItem
ます。popOver
ボタンからa を表示する必要があります。私は使用することを知っています
presentPopoverFromBarButtonItem:permittedArrowDirections:animated:
しかし、これはpopOver
ショーを奇妙な方向にします。さまざまなハックを試しましたが、うまくいきませんでした。以前にそのような問題があった人はいますか?
PopOverController を作成するコード。
- (void) audioRecord:(id)sender event:(UIEvent*)event
{
UIBarButtonItem *audioBarButtonItem = (UIBarButtonItem *)sender;
if(audioInputController == nil)
{
audioVC=[[AudioTextViewController alloc] init];
audioVC.delegate = self;
self.audioInputController=[[UIPopoverController alloc] initWithContentViewController:audioVC];
CGSize audioViewSize = audioVC.view.frame.size;
audioInputController.delegate = self;
[self.audioInputController setPopoverContentSize:audioVC.view.frame.size];
[audioInputController presentPopoverFromBarButtonItem:audioBarButtonItem permittedArrowDirections:UIPopoverArrowDirectionDown animated:YES];
}
}