【发布时间】:2010-08-04 05:05:26
【问题描述】:
我尝试在我的界面中使用弹出框,但是 UIPopoverController 的所有便利功能使它变得不可能。
我的目标是使用弹出框的 chrome,但不使用任何相关的事件或操作。我需要它保持显示在屏幕上(不会被解雇)而不是模态。
所以现在我正在考虑使用图像构建我自己的视图。我的问题:有没有更好的方法来完成这个(带有图像边框的视图)?
【问题讨论】:
标签: iphone uiview uipopovercontroller
我尝试在我的界面中使用弹出框,但是 UIPopoverController 的所有便利功能使它变得不可能。
我的目标是使用弹出框的 chrome,但不使用任何相关的事件或操作。我需要它保持显示在屏幕上(不会被解雇)而不是模态。
所以现在我正在考虑使用图像构建我自己的视图。我的问题:有没有更好的方法来完成这个(带有图像边框的视图)?
【问题讨论】:
标签: iphone uiview uipopovercontroller
如果您希望将 UIPopover 留在屏幕上并允许用户在显示弹出窗口时与屏幕上的其他视图进行交互,请考虑使用 UIPopoverController 上的 passthroughViews 属性
UIPopoverController Class Reference:
当弹出框处于活动状态时,交互 与其他视图通常被禁用 直到弹出窗口被解除。 为其分配一组视图 属性允许水龙头外面 弹出框由 对应的视图。
你应该可以通过传递一个只包含“背景”视图控制器视图的数组来达到你想要的效果。
【讨论】: