Какой вид следует использовать для отображения больших фотографий из приложения TabBar
Привет, я использовал Tab Bar Application с 4 вкладками и установил навигационный контроллер от IB.
Теперь для просмотра фотографий, когда пользователь выбирает фотографию из списка, она должна отображать большую фотографию. Для большего фото какой вид я должен использовать? Если я буду self.view, и он будет отображать панель вкладок и панель навигации. Если я дам tabbarcontroller..view, то навигационный контроллер не отображается. Мне нужен контроллер навигации, когда пользователь нажимает на изображение.
1 ответ
Если вы хотите, чтобы панель вкладок исчезала, когда пользователь нажимает на изображение, вы, вероятно, должны основывать интерфейс на подклассе UINavigationController и вставлять панель вкладок (без контроллера) вручную. Вам придется обрабатывать события из панели вкладок в вашем подклассе UINavigationController. Когда пользователь нажимает на изображение, вы можете просто установить его в UIImageView, управляемом отдельным UIViewController, и поместить этот контроллер в стек контроллера нагигинга.
(Есть интерактивные учебники о том, как объединить интерфейс навигации и панели вкладок. Вы можете найти другие способы сделать то, что вам нужно).