Sharing via UIActivityViewController to Twitter/Facebook etc. causing crash

后端 未结 5 1194
野的像风
野的像风 2020-12-06 02:10

On iOS8 I\'m using a UIActivityViewController to share a UIImage to Facebook/Twitter etc. It seemed to be working fine, but today it suddenly started crashing when running t

5条回答
  •  不知归路
    2020-12-06 02:58

    Looking at the docs, I needed to define a source view for the popover controller

    UIActivityViewController *controller =
    [[UIActivityViewController alloc]
     initWithActivityItems:@[text,url,myImage]
     applicationActivities:nil];
    
    [self presentViewController:controller animated:YES completion:nil];
    
    UIPopoverPresentationController *presentationController =
    [controller popoverPresentationController];
    
    presentationController.sourceView = self.view;
    

提交回复
热议问题