添加与Airdrop共享到Spritekit游戏

时间:2014-07-20 21:49:25

标签: xcode sprite-kit airdrop

我想将Airdrop共享添加到我的spritekit游戏中使用此代码无效:

UIActivityViewController *controller = [[UIActivityViewController alloc] initWithActivityItems:objectsToShare applicationActivities:nil];
[self presentViewController:controller animated:YES completion:nil]

1 个答案:

答案 0 :(得分:0)

我认为问题在于您拥有发布的代码。您可以在viewDidLoad的{​​{1}}中找到它。

UIViewController

中执行此操作
UIViewController

我认为问题在于,当您尝试添加-(void)viewDidAppear:(BOOL)animated { // assuming you are creating objectsToShare here or before this point UIActivityViewController *controller = [[UIActivityViewController alloc] initWithActivityItems:objectsToShare applicationActivities:nil]; [self presentViewController:controller animated:YES completion:nil] } 时,视图未完全配置。

我认为视图的边界和其他一些属性尚未在viewDidLoad方法中正确配置,导致无法显示它。