Изображение здесь !
Привет, ребята,
У меня есть панель инструментов, прикрепленная к клавиатуре в качестве вспомогательного вида.
[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];
}
}