我有一段代码如下:
self.popOverController.popoverContentSize = CGSizeMake(248.0,216.0);
在iOS 7及以下版本中,此功能正常运行。但是,它不会响应iOS 8中的CGSizeMake。无论在CGSizeMake()中使用什么指定值,它都将使用相同的默认大小。
请以其他代码答复。
最佳答案
采取两个步骤来解决这个问题
第一步:
作为立即修复,您可以设置UIViewController的preferredContentSize
属性
初始化UIPopoverController
之前
第二步:
在iOS8中,引入UIPopoverPresentationController
替代UIPopoverController
截至目前,pre-release documentation可供进一步引用。
关于ios - popoverContentSize在iOS 8中不响应,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24772933/