我有一个UIView
,我在其中添加了一个UIView作为子视图。我希望扩展子视图以填充视图的一部分,例如:
subview.bounds.width = view.bound.width(num1/max)
其中num1
每秒都会更改,直到达到最大值
答案 0 :(得分:1)
UIView的框架无法部分更改 - 要获得您正在寻找的结果,您需要创建一个新框架,操作它,然后将它附加到您的子视图中,如下所示:
let newFrame = subview.frame
newFrame.size.width = view.frame.width * num1 / max
subview.frame = newFrame