Iphone iOS 7中的UIActivityViewController
在我的应用程序中,我添加了这些代码行以合并uiactivityviewcontroller的功能Iphone iOS 7中的UIActivityViewController,iphone,ios,ios7,uiactivityviewcontroller,Iphone,Ios,Ios7,Uiactivityviewcontroller,在我的应用程序中,我添加了这些代码行以合并uiactivityviewcontroller的功能 UIImage *yourImage = someImg; UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:[NSArray arrayWithObjects:@"abcdefgh",yourImage, nil] applicationAct
UIImage *yourImage = someImg;
UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:[NSArray arrayWithObjects:@"abcdefgh",yourImage, nil] applicationActivities:nil];
activityVC.excludedActivityTypes = @[ UIActivityTypeMessage ,UIActivityTypeAssignToContact,UIActivityTypeSaveToCameraRoll];
[self presentViewController:activityVC animated:YES completion:nil];
UIActivityViewController工作正常,但UI是这样的:没有FB图标,没有Twitter图标,这是iPad的屏幕截图:
不过,它在iOS 6中显示了完美的UI。原因可能是什么?您正在使用模拟器吗?根据我的经验,
UIActivityViewController
UI在模拟器中有缺陷,但如果在实际设备上进行测试,它运行良好
尝试在设备上测试。让我告诉你,你的代码是正确的,经过一些测试,我终于可以修复它,只需进入设置添加社交帐户(Facebook-Twitter-Flickr-Mail),再次运行你的应用程序,你就会看到图标。坎昆的问候!
问题出在设备上。。它在iPhone上运行得很好不,我正在一个设备上检查它,这是一个设备的屏幕截图,我在iPad mini+iOS7+iPhone应用程序上也遇到了同样的问题。它在iPhone5上运行良好。我的猜测是,这与现在所有只支持iPhone的应用程序都被迫以2x模式运行这一事实有关。。当我在ipad上测试时,它显示了这个错误,但当我在iphone上测试时,它运行良好。。我的是一个iphone应用程序。。。虽然我已经经历了这么长的一段时间,但据我记忆所及,这个设计是为iPhone设计的,我们试图让它在iPad上运行。请在iPhone上试着运行它,希望它能完全正常工作。尽管我在设置应用程序中添加了帐户,但我面临着同样的问题。这是同样的问题。。。