所以我正在制作一个应用程序,它会有几个相互叠加的uilabels,全部折叠到一定的大小。我有一个按钮,可以单独扩展每个uilabel,但我想这样做,以便当一个扩展时,其他人的位置移动。除了每次更改每个标签的y位置之外,有没有办法做到这一点?
我的代码atm是
@IBAction func expandbutton(sender: AnyObject) {
uilabel1.frame = CGRectMake(uilabel1.frame.origin.x, uilabel1.frame.origin.y, uilabel1.frame.width, uilabel1.frame.height + 120)
uilabel2.center = CGPointMake(deltaX, deltaY)
uilabel3.center = CGPointMake(deltaX, deltaY)
....
}