[译]《iOS Human Interface Guidelines》——Social Media

社交媒体

人们期待无论他们当前在什么环境下都可以链接到他们最喜欢的社交媒体账户。iOS使以人们赞赏的方式整合社交媒体的交互到你的app中变得简单。

image

NOTE
当用户点击动作按钮时,他们会获取到一个类似这里展示的活动视图控制器。查看Activity View Controller学习更多关于这个视图控制器的内容。

活动视图控制器列表的中间行显示了用户允许的分享app扩展以及系统提供的分享服务。查看Share and Action Extensions学习更多关于设计分享扩展的内容。

考虑给予用户一个便利的方式来用你的app发布内容。用户会允许分享扩展来便于在任何地方发布内容,但你也可以使用系统提供的写作视图控制器来给用户一个可以编辑发布内容的视图。你可以选择在你给用户编辑之前预先填充自定义的内容(当你展示给用户编辑视图之后,只有用户可以编辑内容)。查看Social Framework Reference学习关于社交框架的变成接口——包括SLComposeViewController

可能的话,不要要求用户登录一个社交媒体账户。社交框架回合账号框架协同工作来支持单次登录,所以你可以获得链接到用户的账户的授权。如果用户当前没有登录账户,你可以展示UI让他们去登录。

本文翻译自苹果官方文档

查看完整合集


查看作者首页

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 177,417评论 25 709
  • WebSocket-Swift Starscream的使用 WebSocket 是 HTML5 一种新的协议。它实...
    香橙柚子阅读 24,610评论 8 183
  • 听说对面经常去的店要关了,所以中午特意过去看了一下,本来也觉得一换季又没有衣服穿了,而且去年就一直想买件大衣,一直...
    又一只飞猫阅读 172评论 0 0
  • 人啊,就是这样的作贱自己,当别人对你的爱无微不至的时候,你却对他不屑一顾,甚至摈弃;然而,当他不再关注你了,当他不...
    南风过境zxl阅读 190评论 0 0

友情链接更多精彩内容