![](https://2.bp.blogspot.com/-Ey9ASc9np6c/VsZutA7ueFI/AAAAAAACO2Y/93dfEIV07qM/s400/0AFBFF6DE7F55187A50BD583C4619298.jpg)
看起来很简单,只要 Present Modally 连接一个 ViewController,然后设置 ViewController 的背景颜色是 UIColor(red: 0, green: 0, blue: 0, alpha: 0.5) 即可。可是实践后发现在动画过程中是半透明的,但是动画结束后就看不到下面一个 ViewController 的内容了,背景全黑。
怎么回事?其实只要选择 Segue,按下图设定 Segue 的 Presentation(Over Current Context or Over Full Screen) 和 Transition 即可。
![](https://3.bp.blogspot.com/-0qcAXh1sdo8/VsZtmT7DBmI/AAAAAAACO2I/v2T5SVV9yi0/s400/QQ20160219-0%25402x.png)
没有评论 :
发表评论