Чтобы уточнить это, я не хочу добавлять новое действие или пользовательскую кнопку, чтобы поделиться.Я хочу добавить новую кнопку действия в качестве опции Cancel
.См. Прикрепленный файл.
Я использую UIActivityViewController
вот так.
UIActivityViewController * avc = [[UIActivityViewController alloc] initWithActivityItems:shareItems applicationActivities:nil];
NSArray *excludeActivities = @[UIActivityTypePrint,
UIActivityTypeAssignToContact,
UIActivityTypeSaveToCameraRoll,
UIActivityTypePostToWeibo];
avc.excludedActivityTypes = excludeActivities;
[avc setCompletionWithItemsHandler:^(UIActivityType _Nullable activityType, BOOL completed, NSArray * _Nullable returnedItems, NSError * _Nullable activityError) {
//something
}];
[self presentViewController:avc animated:YES completion:nil];
Идея заключается в добавлении дополнительногокнопка, например Done
кнопка