【发布时间】:2012-10-16 07:00:18
【问题描述】:
在新的 iOS 6 中,Apple 添加了新的 UIActivityViewController(图像 A)共享菜单,该菜单具有小图标按钮可供共享,而不仅仅是旧的 UIActionSheet 文本按钮。
我想显示一个带有自定义按钮的 UIActivityViewController。我知道他们有一个可以显示的默认应用程序列表(邮件、消息、Facebook、Twitter 等),但我想自定义单击这些按钮时会发生什么。当您单击邮件共享图标时,它会打开带有新消息的邮件应用程序,例如,如果单击邮件应用程序时,它会打开 Twitter 应用程序(不是真的,只是与默认设置不同) .现在我似乎找不到在按钮后面添加我自己的方法的方法。
使用最新的 ShareKit,他们添加了 Instagram 共享功能,当您选择与其共享时,会显示一个新视图,该视图看起来与 UIActivityViewController 屏幕完全相同(图 B)。他们似乎已经知道如何添加自定义按钮来执行自定义操作。我搜索了 ShareKit 代码,但似乎找不到它在哪里或如何工作。
也许我所问的甚至还不可能,但感谢您提供任何帮助!
图片A
图片B
【问题讨论】:
标签: iphone objective-c ios sharekit uiactivityviewcontroller