大家好,
我将工具栏作为附件视图附加到键盘上。
[textView setInputAccessoryView:toolbar];
它有一个barButtonItem
. 我需要popOver
从按钮显示一个。我知道使用
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];
}
}