不用约束,子view 根据父view 的frame 来垂直居中,能根据frame 动态计算出位置来吗?
根据父view的frame.origin.x和frame.size.width,以及子view的宽度,计算子view的横坐标x,应该是父x + 父w/2 - 子w/2,然后CGRectMake。
frame.origin.x
frame.size.width
父x + 父w/2 - 子w/2
CGRectMake
4 回答4.2k 阅读
2 回答1.8k 阅读✓ 已解决
1 回答1.3k 阅读✓ 已解决
2 回答1.4k 阅读
1 回答1.2k 阅读
1 回答900 阅读
根据父view的
frame.origin.x
和frame.size.width
,以及子view的宽度,计算子view的横坐标x,应该是父x + 父w/2 - 子w/2
,然后CGRectMake
。