monotouch / iOS:如何使用透明背景进行persentmodalview

时间:2012-03-25 08:16:53

标签: ios xamarin.ios transparent

如何使用透明背景进行persentmodalview,请参考以下快照:

  1. 如何透明地隐藏模态视图(图像是透明的png) -              但是背景仍然是白色的(我这样做:将alphal设置为1.0,将viewcontroller.view.backgroundcolor设置为uicolor.clear)

    我使用uiviewcontroller.presentmodalviewcontroller来显示popwindow,而不是addsubview。因为viewcontroller中有很多业务逻辑)

  2. 当用户触摸模态视图外的区域时,它可以自动关闭模态视图              (就像uipopover一样) enter image description here

1 个答案:

答案 0 :(得分:1)

您需要在所有相关视图中将Opaque设置为false,一直到白色区域。