2016-04-03 4 views
0

У меня есть два ContainerView, которые расположены друг над другом, например ContainerA перед ContainerB.Swift Change UIContainerView высота и ширина

Когда кнопка, используемая для увеличения ширины и высоты контейнера, должна измениться на меньший размер, тогда отобразится ContainerB.

Как изменить высоту и ширину контейнера с помощью быстрой, а не доски объявлений? имеет ли он что-то вроде преобразования?

ответ

0

изменить свой кадр:

let currentContainerViewFrame = containerView?.frame 
currentContainerViewFrame?.width -= 200 
currentContainerViewFrame?.height -= 200 
containerView?.frame = currentContainerViewFrame 

или работать со своим свойством преобразования:

containerView?.transform = CGAffineTransformScale(CGAffineTransformIdentity, 0.7, 0.7) 
+0

он не имеет что-то вроде преобразования? –

+0

есть. вы также можете использовать это: 'containerView? .transform = CGAffineTransformMakeScale (0.5, 0.5)' –

+0

: «Использование неразрешенного идентификатора« containerView », когда я пишу первую строку –

Смежные вопросы