UIViewControllers - TabBarApplication - iPhone SDK - PullRequest
1 голос
/ 01 мая 2010

Я очень новичок в iPhone SDK. Мне нужно знать, если в приложении панели вкладок мне нужно сделать классы UIViewController. Например, когда я создаю новое приложение панели вкладок, там уже есть класс FirstViewController по умолчанию (.h, .m). Теперь, если у меня есть код на второй вкладке, нужно ли мне создавать класс SecondViewController? Если нет, то как бы мне сделать кнопку на 2-й вкладке и заставить эту кнопку что-то делать? Я не совсем уверен, как это сделать, потому что FirstViewController работает с кнопками и кодом, но если я создаю SecondViewController и связываю все, мое приложение вылетает.

Если кто-то может помочь, это будет очень признательно.

Kevin

1 Ответ

0 голосов
/ 01 мая 2010

Да, каждая вкладка нуждается в своем собственном контроллере представления и своем собственном кончике представления. Если вы посмотрите в инспекторе в IB саму вкладку, вы увидите, что вы можете установить количество вкладок, и если вы выберете каждую вкладку, вы можете сказать ей, какой класс обрабатывает эту вкладку. Убедитесь, что вы установили владельца файла для каждого файла пера на правильный класс контроллера представления. Вам не нужно устанавливать какие-либо соединения между контроллерами различных вкладок. Если у вас есть какие-то сомнения, проверьте все соединения для файлов FirstViewController (.h, .m и .xib). Если у вас все еще есть проблемы, опубликуйте как можно больше подробностей, потому что где-то что-то пошло не так.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...