GitHub - 分享 - 为什么有两个项目,它们是什么意思?

时间:2014-12-30 19:43:30

标签: xamarin.ios xamarin

为什么这个Xamarin解决方案中有两个项目,什么是ShareExtensions?

Dos必须有两个项目? https://github.com/xamarin/monotouch-samples/tree/master/ios8/Share

1 个答案:

答案 0 :(得分:2)

这是iOS 8 Extension的一个例子。

ShareExtension基本上是一个非常轻量级的View,您可以在iOS上注册。它告诉iOS,当用户选择从另一个应用程序“共享”时,您的应用程序是可用目标。另一个应用程序是“主机”应用程序,它将接收用户选择共享的任何内容。还有其他类型的扩展可能没有主机应用程序,或者有照片编辑器等预先确定的主机。