Итак, у меня уже есть контроллер активности, связанный с кнопкой совместного доступа. Он заполняет текст и изображения всякий раз, когда я указываю на определенный элемент, однако я использую массив текста и изображений, и я хочу, чтобы он автоматически заполнял элементы массива, когда пользователь перебирается на следующую страницу. Но, похоже, он не выглядит правильно. Вот мой код ниже:UIActivity ViewController Display Items
{
NSString *shareApp2 = @"Test Share Button";
UIImage *shareImage2 = [UIImage imageNamed:@"[email protected]"];
NSString *shareChallenge = @"Challenge";
NSArray *shareDays2 = self.pageDays2;
NSArray *shareText2 = self.pageTitles2;
NSArray *itemsToShare2 = @[shareApp2, shareImage2, shareChallenge, shareDays2, shareText2,];
UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:itemsToShare2 applicationActivities:nil];
activityVC.excludedActivityTypes = @[UIActivityTypeAirDrop, UIActivityTypePrint, UIActivityTypeSaveToCameraRoll, UIActivityTypeAssignToContact];
[self presentViewController:activityVC animated:YES completion:nil];
}
Вопрос находится на этих двух линиях:
NSArray *shareDays2 = self.pageDays2;
NSArray *shareText2 = self.pageTitles2;
Если я представляю это так он будет работать нормально, но это будет только населяют определенный элемент на массиве I указать его как Integer:
NSArray *shareDays2 = self.pageDays2 [0];
NSArray *shareText2 = self.pageTitles2 [0];
Ive пытался несколько ARC и графа или само представление методов и не везёт, я знаю, что его что-то реальное просто я над смотреть. Если вам нужен исходный файл или больше деталей, пожалуйста, дайте мне знать, спасибо
Что pageDays2 и pageTitles2? Можем ли мы иметь больше кода об их инициализации? – thedjnivek