Swift 更改 UIContainerView 的高度和宽度
Swift Change UIContainerView height and width
我有两个 ContainerView 并排放置,例如 ContainerA 在 ContainerB 的前面。
当点击按钮时,ContainerA 的宽度和高度应更改为更小的尺寸,然后将显示 ContainerB。
如何使用 swift 而不是故事板来更改容器视图的高度和宽度?它有类似变换的东西吗?
更改其框架:
let currentContainerViewFrame = containerView?.frame
currentContainerViewFrame?.width -= 200
currentContainerViewFrame?.height -= 200
containerView?.frame = currentContainerViewFrame
或使用它的转换 属性:
containerView?.transform = CGAffineTransformScale(CGAffineTransformIdentity, 0.7, 0.7)
我有两个 ContainerView 并排放置,例如 ContainerA 在 ContainerB 的前面。
当点击按钮时,ContainerA 的宽度和高度应更改为更小的尺寸,然后将显示 ContainerB。
如何使用 swift 而不是故事板来更改容器视图的高度和宽度?它有类似变换的东西吗?
更改其框架:
let currentContainerViewFrame = containerView?.frame
currentContainerViewFrame?.width -= 200
currentContainerViewFrame?.height -= 200
containerView?.frame = currentContainerViewFrame
或使用它的转换 属性:
containerView?.transform = CGAffineTransformScale(CGAffineTransformIdentity, 0.7, 0.7)