0
用於共享內容我正在使用UIActivityViewController
爲此,我已經爲此提供了UIActivityProvider
以提供不同的內容對於不同的服務。爲UIActivityViewController中的不同服務設置不同的活動項目ios
我正在返回數組對於ActivityItems
在ActivityProvider中,但數組正在變爲零。 我想分享字符串和URL。
//我的子類代碼是
[email protected] ActivityProvider
- (id) activityViewController:(UIActivityViewController *)activityViewController
itemForActivityType:(NSString *)activityType
{
if ([activityType isEqualToString:UIActivityTypePostToTwitter])
{
NSArray * activityItems = @[[NSString stringWithFormat:@"Some initial text."], [NSURL URLWithString:@"http://www.google.com"]];
return activityItems;
}
if ([activityType isEqualToString:UIActivityTypePostToFacebook])
return @"This is a facebook post!";
if ([activityType isEqualToString:UIActivityTypeMessage])
return @"SMS message text";
if ([activityType isEqualToString:UIActivityTypeMail])
return @"Email text here!";
if ([activityType isEqualToString:@"it.albertopasca.myApp"])
return @"OpenMyapp custom text";
return nil;
}
- (id) activityViewControllerPlaceholderItem:(UIActivityViewController *)activityViewController { return @""; }
有什麼辦法來設置主題和正文郵件。