码迷,mamicode.com
首页 > 移动开发 > 详细

iOS8需要兼容的内容

时间:2014-10-13 12:36:59      阅读:188      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   io   os   使用   ar   for   sp   

本文转载至  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需要兼容的内容

标签:style   blog   http   io   os   使用   ar   for   sp   

原文地址:http://www.cnblogs.com/Camier-myNiuer/p/4021609.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!