今天在理解view的frame 和bounds属性的区别时,发现了view的center属性。
想起刚刚项目中的一个需要,想要把一个子view放在父view的中间位置显示,本来打算写constraint来居中, 但是因为报一个failed to make EAGLDrawable 错误,所以又想了种办法,就是通过父view的 frame值,来计算子view的frame,来使其居中。
所以一看到这个属性,就感觉之前的做法太low了, 赶紧试试这个属性
view2.center= view1.convertPoint(view1.center, fromView: view1.superview)
view1 是父 view是子, 效果果然可以实现~~ !!