有没有办法让UIPopoverController
纯粹作为视觉元素,而不是在当前视图之上创建模式?我希望有一个popover来显示一条消息以及一个上下文箭头,但它本身不会响应事件而不会干扰它背后的视图上的交互。
答案 0 :(得分:2)
正确的答案是使用passthroughViews
的{{1}}属性让触摸通过弹出窗口视图。它不会通过popover本身传递触摸,但可以用来使它们成为非模态的。
对于更加可自定义的方法,https://github.com/werner77/WEPopover之类的内容可能很有价值。
答案 1 :(得分:0)
尝试一些开源API,如下所示:
http://code4app.net/ios/PopTip-View/4f6d89f86803faed41000000 要么 https://github.com/ajerez/AJNotificationView(使用横幅代替邮件的弹出窗口)