如何在透明背景下显示模式视图,请参考以下快照:


如何以透明的形式呈现模式视图(图像是带有透明的png)-
             但是背景仍然是白色的(我已经这样做了:将alphal设置为1.0并将viewcontroller.view.backgroundcolor设置为uicolor.clear)

我使用uiviewcontroller.presentmodalviewcontroller来显示弹出窗口,而不是addsubview。因为视图控制器中有很多业务逻辑)
当用户触摸模态视图之外的区域时,可以自动关闭模态视图
             (就像uipopover一样)

最佳答案

您需要在所有涉及的视图(一直到白色区域)中将Opaque设置为false。

关于ios - monotouch/iOS:如何在透明背景下呈现模态视图,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9858771/

10-14 21:07