UIStackView(iOS Swift)中的圆形按钮

时间:2018-09-04 06:38:03

标签: ios swift storyboard uikit uistackview

当设备更改时,UIStackView中的圆形按钮会消失。

我已使用情节提要板上的角半径使按钮变为圆形。

调整大小时如何保留按钮的圆形?

目前,我给它一个固定的宽度和高度限制。

1 个答案:

答案 0 :(得分:1)

猜不到您的代码:

调整大小时,需要更新图层上的cornerRadius。要么创建一个子类并覆盖layoutSubviews,要么让viewcontroller通过重写viewDidLayoutSubviews来更新cornerRadius。

这是因为图层不支持自动布局。