基本上我被迫检查设备的iOS版本是否为8.0,以及是否是运行以下代码的iPad:
ActivityView.popoverPresentationController.sourceView = view;
ActivityView.popoverPresentationController.sourceRect = CGRectMake(0, 50, 1, 1);
否则应用程序崩溃。
现在的问题是它在iPad Mini中崩溃了。
答案 0 :(得分:0)
基本上,我应该检查activityView是否响应选择器popoverPresentationController,而不是检查iOS 8和iPad。
[ActivityView respondsToSelector:@selector(popoverPresentationController)] ) {
ActivityView.popoverPresentationController.sourceView = view;
ActivityView.popoverPresentationController.sourceRect = CGRectMake(0, 50, 1, 1);
}