【问题标题】:How Custom Cell arr data share UIActivityViewController自定义 Cell arr 数据如何共享 UIActivityViewController
【发布时间】:2016-02-17 11:45:48
【问题描述】:

自定义单元格数据点击分享按钮。使用UIActivityViewController 共享所有数据。 此代码使用数组所有数据共享。但我只想要自定义单元格选择数据。

-(IBAction)btnshare:(id)sender{
  NSString *Number  = [NSString stringWithFormat:@"Number%@", [arr valueForKey:@"number"]];
  NSString *Name  = [NSString stringWithFormat:@"Name%@", [arr valueForKey:@"name"]];
  NSString *Address  = [NSString stringWithFormat:@"Address%@", [arr valueForKey:@"address"]];
  NSArray *objectsToShare = @[Number,Name,Address]; 
  UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:objectsToShare applicationActivities:nil];
  NSArray *excludeActivities = @[UIActivityTypeAirDrop, UIActivityTypePrint, UIActivityTypeAssignToContact,
                                                   UIActivityTypeSaveToCameraRoll,
                                                   UIActivityTypeAddToReadingList,
                                                   UIActivityTypePostToFlickr,
                                                   UIActivityTypePostToVimeo];
  activityVC.excludedActivityTypes = excludeActivities;
  [self presentViewController:activityVC animated:YES completion:nil]
}

此代码使用数据共享此格式。 数字( 1234555565 1223334444 ) 姓名( 你好 法鲁克 ) 地址( 阿维纳什 维亚巴 )

但我想分享这个甲酸盐数据 数字 = 123265855 名字=你好 地址=avinash

【问题讨论】:

    标签: objective-c iphone uiactivityviewcontroller


    【解决方案1】:

    很简单!以您想要的方式将它们组合成一个字符串,然后共享。

    NSString *combinedSharing = [NSString stringWithFormat:@"Number = %@ Name = %@ Address = %@", Number, Name, Address];
    NSArray *objectsToShare = @[combinedSharing];
    

    顺便说一句,我建议对变量使用正确的命名约定。

    例如使用strNumber 而不是Number。通过添加,str 将更具可读性,并让其他开发人员知道,这个变量是字符串类型的。

    【讨论】:

    • 但是数组中的api数据..数组数据共享..你的格式是写总线..如何共享数组数据。
    • 我没有得到你。请详细说明您的问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-09
    • 2011-04-27
    • 1970-01-01
    相关资源
    最近更新 更多