在iOS 6中使用Apple图标

j9s*_*vak 13 icons ios

随着iOS 6的发布,我想在这里重新审视原始问题:访问Apple的内置图标?

例如,当你点击"动作"按钮分享照片时,现在不是带有标题为"消息","邮件"等按钮的动作表,现在有一个邮件,消息,图标的集合视图脸书,推特等

对于我的应用程序中的"共享"操作,我希望能够呈现相同的内容 - 因为它看起来更好并且可以提供一致的用户体验.是否仍然不允许使用这些图标,即使它们指的是(并且会将用户带到)他们最初所属的应用程序?

zpa*_*ack 16

要显示带图标的共享UI,您可能需要UIActivityViewController.

NSString* someText = self.textView.text;
NSArray* dataToShare = @[someText];  // ...or whatever pieces of data you want to share.

UIActivityViewController* activityViewController = 
        [[UIActivityViewController alloc] initWithActivityItems:dataToShare 
        applicationActivities:nil];
[self presentViewController:activityViewController animated:YES completion:^{}];
Run Code Online (Sandbox Code Playgroud)

看起来像:

在iOS6中共享UI的屏幕截图

文档在这里.

  • 因为截图来自iOS模拟器而不是真实设备. (2认同)