如何在透明背景下显示模式视图,请参考以下快照:
如何以透明的形式呈现模式视图(图像是带有透明的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/