center视图的属性是相对于它的superview,这可能是UIWindow您的情况.由于旋转由视图控制器处理,并且窗口实际上不旋转,因此center视图的视图保持不变.
您可能想要的是视图边界的中心:
CGRect bounds = self.view.bounds;
CGPoint centerOfView = CGPointMake(CGRectGetMidX(bounds), CGRectGetMidY(bounds));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1120 次 |
| 最近记录: |