Я собираю приложение для iPad, которое позволяет пользователю пройти через виртуальный тур.Они могут перемещаться по экранам, на которых некоторые будут иметь кнопки для других материалов, таких как видео или дополнительная информация.
Если бы Keynote поддерживал гиперссылки, то это было бы хорошо, но я не пытаюсьчтобы воссоздать тур в Xcode.
Я новичок, но потратил время на исследования и у меня есть код для отображения «слайдов» и возможности двигаться вперед и назад через них.Слайды - это не более, чем изображение с полноэкранной графикой и кнопками для различных опций, некоторые слайды просты и не имеют ничего, кроме как назад и вперед, но другие будут иметь дополнительные ссылки
Однако, делая это в этомупрощенный способ означает, что я получаю огромное количество контроллеров представления и файлов XIB, в настоящее время их 75, которые, как я знаю, должны быть больше, чем любое приложение.Однако он работает, хотя в некоторых случаях при запуске его на устройстве, а не в симуляторе, он будет бомбардировать.
Мои вопросы: есть ли ограничение на количество контроллеров представления в одном приложении и будет иметь большоеномер причины нестабильности?Я знаю о других способах обработки представлений, таких как размещение их в массивах и выталкивание их из одного контроллера представления, но это не даст мне гибкости для настройки слайдов для различного содержимого.
Я быПриветствую любую помощь или совет, и я надеюсь, что правильно разместил этот вопрос (это мой первый вопрос)
Большое спасибо, Киерон
Код, который я использую для манипулирования видом:
-(IBAction)goBack {
[self dismissModalViewControllerAnimated:NO];
}
-(IBAction)goForward {
Slide5ViewController *screen = [[Slide5ViewController alloc] initWithNibName:nil bundle:nil];
screen.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
[self presentModalViewController:screen animated:YES];
[screen release];
}