如何从左到右扩展 UIView 的宽度 - Swift
How can I expand width of UIView from left to right - Swift
我有一个 UIView
并且我在其中添加了一个 UIView 作为子视图。我希望扩展子视图以填充视图的一部分,以百分比表示,例如:
subview.bounds.width = view.bound.width(num1/max)
其中 num1
每秒变化一次,直到达到最大值。
无法部分更改 UIView 的框架 - 要获得您正在寻找的结果,您需要创建一个新框架,对其进行操作,然后将其附加到你的子视图,像这样:
let newFrame = subview.frame
newFrame.size.width = view.frame.width * num1 / max
subview.frame = newFrame
我有一个 UIView
并且我在其中添加了一个 UIView 作为子视图。我希望扩展子视图以填充视图的一部分,以百分比表示,例如:
subview.bounds.width = view.bound.width(num1/max)
其中 num1
每秒变化一次,直到达到最大值。
无法部分更改 UIView 的框架 - 要获得您正在寻找的结果,您需要创建一个新框架,对其进行操作,然后将其附加到你的子视图,像这样:
let newFrame = subview.frame
newFrame.size.width = view.frame.width * num1 / max
subview.frame = newFrame