首页 > 代码库 > iOS8需要兼容的内容
iOS8需要兼容的内容
本文转载至 http://blog.csdn.net/liuwuguigui/article/details/39494435
1.iPad上使用presentModalViewController,custion size not work on ios8 SDK。使用如下方法解决:
In iOS 8 you can also use UIPresentationController which gives you more customization options.
#define IsiOS8Later ([[[UIDevice currentDevice] systemVersion] doubleValue]>=8.0)?YES:NO
This will Work:
AboutViewController * _aboutViewController = [[AboutViewController alloc] init];_aboutViewController.modalPresentationStyle = UIModalPresentationFormSheet;if(IS_IOS8){ _aboutViewController.preferredContentSize = CGSizeMake(300, 300);}[self presentViewController:_aboutViewController animated:YES completion:nil];
In AboutViewController.m
- (void)viewWillLayoutSubviews{ [super viewWillLayoutSubviews]; if(!IS_IOS8) { self.view.superview.bounds = CGRectMake(0, 0, 300, 300); }}
iOS8需要兼容的内容
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。