Вы можете приобрести это, просто выполнив следующие шаги
- Создайте UIview (ViewA) размером 320 * 480, чтобы оно охватывало весь экран iPhone с фоном, установленным в clearColor. Это послужит суперобзором для нашей цели;
- Создайте еще один UIView (ViewB) размером 320 * 480 с цветом фона, установленным на черный, и непрозрачностью до 40%.
3. Теперь вы можете добавить любой вид на ViewB.
- Теперь добавьте ViewB в ViewA.
Наконец, вы можете представить этот вид там, где это требуется. Эффект будет таким: ViewA покроет фоновый viewController, ViewB будет работать как подавляющий эффект для контроллера фонового представления, а представления на B - это UIElement, который вы увидите.