可可:框架和边界有什么区别?

可可:框架和边界有什么区别?

UIView它的子类都具有以下属性framebounds..有什么关系呢?



莫回无
浏览 616回答 3
3回答

守候你守候我

试着运行下面的代码- (void)viewDidLoad {     [super viewDidLoad];     UIWindow *w = [[UIApplication sharedApplication] keyWindow];     UIView *v = [w.subviews objectAtIndex:0];     NSLog(@"%@", NSStringFromCGRect(v.frame));     NSLog(@"%@", NSStringFromCGRect(v.bounds));}此代码的输出是:CASE设备定位是肖像{{0, 0}, {768, 1024}}{{0, 0}, {768, 1024}}CASE设备定位是景观{{0, 0}, {768, 1024}}{{0, 0}, {1024, 768}}显然,您可以看到帧和界之间的区别。
打开App,查看更多内容
随时随地看视频慕课网APP