我尝试在界面中使用popover,但是UIPopoverController的所有便利功能使其无法实现。
我的目标是使用popover的chrome,但没有关联的事件或操作。我需要它保持在屏幕上显示(不解雇)而不是模态。
所以现在我正在考虑使用图像构建自己的视图。我的问题:是否有更好的方法来实现这一目标(带图像边框的视图)?
答案 0 :(得分:2)
如果您想在屏幕上保留UIPopover并允许用户在屏幕上显示其他视图时进行交互,请考虑使用passthroughViews
上的UIPopoverController
属性
UIPopoverController Class Reference:
当弹出窗口处于活动状态时,交互 通常禁用其他视图 直到弹出被解雇。 为此分配视图数组 财产允许在外面的水龙头 popover由the处理 相应的观点。
你应该能够通过传递仅包含“background”viewcontroller视图的数组来达到你想要的效果。