【发布时间】:2011-12-09 16:46:24
【问题描述】:
单击屏幕底部工具栏中的 UIBarButtonItem 后,我开始使用WEPopoverController 显示一些控件。弹出框显示正常,并且弹出框内的控件可以正常工作,但是一旦显示弹出框,它所锚定的 UIBarButtonItem 就会消失!
这是显示的代码,非常简单:
WEPopoverController *wePopover = [[WEPopoverController alloc] initWithContentViewController:audioController];
[wePopover setPopoverContentSize:CGSizeMake(200, 150)];
[wePopover presentPopoverFromBarButtonItem:voiceButton permittedArrowDirections:UIPopoverArrowDirectionDown animated:YES];
如果我使用 presentPopoverFromRect,它会起作用,但这不是理想的解决方案。
有人遇到过这个问题吗?
【问题讨论】:
-
你解决过这个问题吗?我在这里遇到同样的问题。此外,箭头永远不会正确指向按钮。
-
我认为我们从来没有这样做过。我最终只使用了 presentPopoverFromRect: 但我们已经改变了布局并且不再使用弹出框。祝你好运。
-
我也有这个问题,这是 Github 上的这个问题:github.com/werner77/WEPopover/issues/26
标签: iphone uipopovercontroller