当设备发生变化时,UIStackView中的圆形按钮会发生变形。
我在故事板上使用圆角半径使按钮呈圆形。
调整大小时保留按钮的圆形形状的方法是什么。
目前,我给它一个固定的宽度和高度约束。
猜测没看到你的代码:
调整大小时,您需要更新图层上的cornerRadius。创建子类并覆盖layoutSubviews或让viewcontroller通过覆盖viewDidLayoutSubviews来更新cornerRadius。
这是因为图层不支持自动布局。