Установите размер представления UIViewControllers - PullRequest
0 голосов
/ 28 сентября 2011

Как установить размер представления UIViewController, чтобы представление позади него было видимым? Или очистить представление UIViewControllers, разрешить ли отображение под ним в стеке отображения быть видимым?

Ответы [ 3 ]

3 голосов
/ 28 сентября 2011
  1. Размер вида задается с помощью свойства frame.

  2. Вы можете поиграть со свойством alpha этого представления, чтобы изменить его прозрачность.

0 голосов
/ 07 июня 2012

Изменение альфа-канала UIViewController повлияет на все, что вы помещаете на контроллер - и это может быть не то, что вы хотите.Что вы можете сделать, это сделать фоновый вид четким, а затем добавить другой вид с подходящим цветом фона (черный, белый или любой другой) и изменить альфа для этого вида, чтобы сделать его прозрачным.Затем вы можете поместить элементы управления поверх полупрозрачного вида, и они будут непрозрачными.Результаты выглядят так:

enter image description here

0 голосов
/ 28 сентября 2011

Этот предыдущий вопрос и тот, на который он ссылается, указывают на то, что вы хотите, может оказаться невозможным, если вы думаете, что родительское представление просто закрыто текущим представлением и не удалено?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...