【发布时间】:2022-01-04 18:04:07
【问题描述】:
我正在创建一个侧边栏。我添加了一个堆栈视图来添加按钮,但我需要旋转它们。
我尝试过:
button.transform = CGAffineTransform(rotationAngle: -.pi/2)
但是,由于即使文本旋转,宽度和高度也不会旋转,因此无法正常工作。
这是我想做的:
【问题讨论】:
标签: ios swift rotation uibutton stackview
我正在创建一个侧边栏。我添加了一个堆栈视图来添加按钮,但我需要旋转它们。
我尝试过:
button.transform = CGAffineTransform(rotationAngle: -.pi/2)
但是,由于即使文本旋转,宽度和高度也不会旋转,因此无法正常工作。
这是我想做的:
【问题讨论】:
标签: ios swift rotation uibutton stackview
经过反复试验,我发现最好的解决方案是创建一个containerView,将UIStackView 添加为子视图,最后旋转containerView
【讨论】: