iOS13AdaptationTips icon indicating copy to clipboard operation
iOS13AdaptationTips copied to clipboard

faster app launch、smaller app updates

Open ChenYilong opened this issue 5 years ago • 3 comments

ChenYilong avatar Jun 03 '19 20:06 ChenYilong

可能是为了优化启动速度,App启动过程中,部分View可能无法实时获取到正确的frame

// 只有等执行完 UIViewController 的 viewDidAppear方法以后,才能获取到正确的值,在viewDidLoad等地方 frame Size 为 0,例如:
 [[UIApplication sharedApplication] statusBarFrame];

toss156 avatar Jun 12 '19 07:06 toss156

这么坑吗,等后续版本看看,毕竟还是beta版本

ChenYilong avatar Jun 12 '19 08:06 ChenYilong

可能是为了优化启动速度,App启动过程中,部分View可能无法实时获取到正确的frame

// 只有等执行完 UIViewController 的 viewDidAppear方法以后,才能获取到正确的值,在viewDidLoad等地方 frame Size 为 0,例如:
 [[UIApplication sharedApplication] statusBarFrame];

看 API 说明

// The value of this property is CGRectZero if the status bar is hidden.

是不是因为你的 App 设置了启动时隐藏 StatusBar ?

TragedyStar avatar Jun 20 '19 12:06 TragedyStar