Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
“管理默认设置上的按钮”;“分享”;iOS对话框_Ios_Iphone_Sharing - Fatal编程技术网

“管理默认设置上的按钮”;“分享”;iOS对话框

“管理默认设置上的按钮”;“分享”;iOS对话框,ios,iphone,sharing,Ios,Iphone,Sharing,在我的iPhone应用程序中,我需要实现“告诉朋友有关此应用程序”的功能,该功能应该共享一个应用程序url。为了做到这一点,我决定使用标准的iOS“共享”对话框 我的问题是(至少)在iOS 7上,除了“电子邮件”和“短信”按钮外,我还看到了“复制”、“保存图像”和“打印”按钮。这些按钮对此功能没有意义,我想隐藏它们 我如何才能做到这一点?假设您使用的是UIActivityViewController类: UIActivityViewController有一个名为excludedActivityT

在我的iPhone应用程序中,我需要实现“告诉朋友有关此应用程序”的功能,该功能应该共享一个应用程序url。为了做到这一点,我决定使用标准的iOS“共享”对话框

我的问题是(至少)在iOS 7上,除了“电子邮件”和“短信”按钮外,我还看到了“复制”、“保存图像”和“打印”按钮。这些按钮对此功能没有意义,我想隐藏它们


我如何才能做到这一点?

假设您使用的是UIActivityViewController类:

UIActivityViewController有一个名为excludedActivityTypes的属性,其类型为NSArray。在显示控制器之前设置此选项

假设一个名为activityVC的UIActivityViewController实例-

    // create an NSArray of exclusions for copy, save image and print
    NSArray *excludedTypes = @[UIActivityTypeCopyToPasteboard, UIActivityTypeSaveToCameraRoll, UIActivityTypePrint];
    // assign array of exclusions to excludedActivityTypes property of UIActivityController
    activityVC.excludedActivityTypes = excludedTypes;

Apple类引用包含一个内置活动类型列表,这些活动类型定义为可使用的字符串常量。

假设您使用的是UIActivityViewController类:

UIActivityViewController有一个名为excludedActivityTypes的属性,其类型为NSArray。在显示控制器之前设置此选项

假设一个名为activityVC的UIActivityViewController实例-

    // create an NSArray of exclusions for copy, save image and print
    NSArray *excludedTypes = @[UIActivityTypeCopyToPasteboard, UIActivityTypeSaveToCameraRoll, UIActivityTypePrint];
    // assign array of exclusions to excludedActivityTypes property of UIActivityController
    activityVC.excludedActivityTypes = excludedTypes;

Apple类引用包含一个内置活动类型列表,这些活动类型定义为可使用的字符串常量。

假设您使用的是UIActivityViewController类:

UIActivityViewController有一个名为excludedActivityTypes的属性,其类型为NSArray。在显示控制器之前设置此选项

假设一个名为activityVC的UIActivityViewController实例-

    // create an NSArray of exclusions for copy, save image and print
    NSArray *excludedTypes = @[UIActivityTypeCopyToPasteboard, UIActivityTypeSaveToCameraRoll, UIActivityTypePrint];
    // assign array of exclusions to excludedActivityTypes property of UIActivityController
    activityVC.excludedActivityTypes = excludedTypes;

Apple类引用包含一个内置活动类型列表,这些活动类型定义为可使用的字符串常量。

假设您使用的是UIActivityViewController类:

UIActivityViewController有一个名为excludedActivityTypes的属性,其类型为NSArray。在显示控制器之前设置此选项

假设一个名为activityVC的UIActivityViewController实例-

    // create an NSArray of exclusions for copy, save image and print
    NSArray *excludedTypes = @[UIActivityTypeCopyToPasteboard, UIActivityTypeSaveToCameraRoll, UIActivityTypePrint];
    // assign array of exclusions to excludedActivityTypes property of UIActivityController
    activityVC.excludedActivityTypes = excludedTypes;

Apple类引用包含一个内置活动类型列表,这些活动类型定义为可使用的字符串常量。

在显示viewController之前,请告诉它不显示的内容:

av.excludedActivityTypes = @[UIActivityTypeCopyToPasteboard, UIActivityTypeAssignToContact, UIActivityTypePrint, UIActivityTypeSaveToCameraRoll, UIActivityTypeAirDrop];

在显示viewController之前,请告诉它不显示的内容:

av.excludedActivityTypes = @[UIActivityTypeCopyToPasteboard, UIActivityTypeAssignToContact, UIActivityTypePrint, UIActivityTypeSaveToCameraRoll, UIActivityTypeAirDrop];

在显示viewController之前,请告诉它不显示的内容:

av.excludedActivityTypes = @[UIActivityTypeCopyToPasteboard, UIActivityTypeAssignToContact, UIActivityTypePrint, UIActivityTypeSaveToCameraRoll, UIActivityTypeAirDrop];

在显示viewController之前,请告诉它不显示的内容:

av.excludedActivityTypes = @[UIActivityTypeCopyToPasteboard, UIActivityTypeAssignToContact, UIActivityTypePrint, UIActivityTypeSaveToCameraRoll, UIActivityTypeAirDrop];