如何使用透明背景进行persentmodalview,请参考以下快照:
如何透明地隐藏模态视图(图像是透明的png) - 但是背景仍然是白色的(我这样做:将alphal设置为1.0,将viewcontroller.view.backgroundcolor设置为uicolor.clear)
我使用uiviewcontroller.presentmodalviewcontroller来显示popwindow,而不是addsubview。因为viewcontroller中有很多业务逻辑)
当用户触摸模态视图外的区域时,它可以自动关闭模态视图 (就像uipopover一样)
答案 0 :(得分:1)
您需要在所有相关视图中将Opaque设置为false,一直到白色区域。