Я начал использовать WEPopoverController для отображения некоторых элементов управления после нажатия UIBarButtonItem на панели инструментов в нижней части моего экрана.Всплывающее окно отображается нормально, и элементы управления внутри всплывающего окна работают, однако, как только всплывающее окно отображается, UIBarButtonItem, к которому он привязан, исчезает!
Вот код для отображения, он довольно прост:
WEPopoverController *wePopover = [[WEPopoverController alloc] initWithContentViewController:audioController];
[wePopover setPopoverContentSize:CGSizeMake(200, 150)];
[wePopover presentPopoverFromBarButtonItem:voiceButton permittedArrowDirections:UIPopoverArrowDirectionDown animated:YES];
Это будет работать, если я использую presentPopoverFromRect, но это не идеальное решение.
Кто-нибудь сталкивался с этой проблемой раньше?