【问题标题】:Circular Buttons in a UIStackView ( iOS Swift )UIStackView 中的圆形按钮(iOS Swift)
【发布时间】:2018-09-04 06:38:02
【问题描述】:

当设备改变时,我在 UIStackView 中的圆形按钮会损坏。

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

调整大小时保持按钮圆形形状的方法是什么。

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

【问题讨论】:

    标签: ios swift storyboard uikit uistackview


    【解决方案1】:

    在没有看到你的代码的情况下猜测:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-09
      • 1970-01-01
      • 2020-11-03
      • 2012-08-28
      相关资源
      最近更新 更多