preferredContentSize不工作在iOS 7?
我使用typesUIModalPresentationFormSheet
来显示我的view.I想要视图的具体大小,所以使用preferredContentSize
在iOS 8
中工作,并显示确切的,我想要的,但同样的rest, iOS 7
它来满的sheet.View大小改变。
在哪里,我想像下面的图像
任何想法?
请检查下面的iOS 8.x和iOS 7条件代码
if (SYSTEM_VERSION_GREATER_THAN_OR_EQUAL_TO(@"8.0")) { modalController.preferredContentSize = CGSizeMake(frameSize.x, frameSize.y); } else { modalController.view.superview.frame = CGRectMake((screenWidth - frameSize.x)/2, (screenHeight - frameSize.y)/2, frameSize.x, frameSize.y); }
希望这会帮助你。