本文介绍了如何淡化/变暗我的应用程序的背景,同时保持前面的一些正常?比如说,通知的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

以这个 Tweetbot 3 截图为例:

Take this Tweetbot 3 screenshot:

如何呈现视图并将所有后视图(前面的除外)淡出为深色?

How do I present a view and fade out ALL the back views except the one in front to a dark colour?

推荐答案

创建一个全屏 UIView,背景色为 [UIColor colorWithRed:0.f green:0.f blue:0.f alpha:0.5f]并将您的自定义视图添加为这个新视图的子视图,然后根据您的需要,您可以在当前屏幕的顶部展示这个新的 UIView,除了主中心视图外,它看起来会淡出.

Create a full screen UIView with background color as [UIColor colorWithRed:0.f green:0.f blue:0.f alpha:0.5f]and add your custom view as subView of this new view and then based on your needs you can present this new UIView on top of your current screen which will look faded out except for main centric view.

这篇关于如何淡化/变暗我的应用程序的背景,同时保持前面的一些正常?比如说,通知的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-30 05:11