UIActivityViewController在iOS 7中
在我的应用程序中,我添加了这些代码行来结合uiactivityviewcontroller的function
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];
和UIActivityViewContoller工作正常,但用户界面是这样的没有FB图标,没有微博图标,这是一个IPAD的屏幕拍摄
不过它在iOS 6中展示了完美的UI。 任何人都可以告诉原因或答案…在此先感谢…
让我告诉你,你的代码是正确的,经过一些testing,最后我可以修复它,只要去设置添加社交帐户(Facebook – Twitter – Flickr – 邮件),再次运行您的应用程序,你会看到图标。 从坎昆的问候!
你在使用模拟器吗? 根据我的经验, UIActivityViewController
UI在模拟器中是越野车,但是如果你在一个实际的设备上testing,它运行良好。
尝试在设备上进行testing。
问题出在设备上,iPhone在运行的很好