我在我的应用中使用UIActivityViewController
进行社交分享,对于iPhone UIActivityViewController
模式正在使用如下:
UIActivityViewController *activityController = [[UIActivityViewController alloc] initWithActivityItems:activityItems applicationActivities:nil];
activityController.modalTransitionStyle = UIModalTransitionStyleCoverVertical;
[self presentViewController:activityController animated:YES completion:nil];
我需要更改打开模式的大小,请帮忙。
我试过了:
activityController.preferredContentSize = CGSizeMake(activityController.preferredContentSize.width/4, 250);
但这不起作用,模态的大小保持不变。 我应该可以指定在我的iPhone应用程序上打开的模式的大小。
答案 0 :(得分:0)
我认为您的应用无法在您的设备上启用正确的比例。 (例如:iphone 6s plus应获得比例值:3)您可以检查您的设置。 (参考:iPhone 6 (Plus) screen size)