Так что ядром моего приложения является панель вкладок.На каждой из 3 вкладок находится подкласс UINavigationController.Каждый из них имеет свой тип таблицы, в которой при нажатии строки показывается подробная информация и т. Д.
В настоящее время у меня есть 3 отдельных подкласса UINavigationController, по одному для каждой вкладки.Затем, когда нажимается новая вкладка, контроллер таблицы перемещается.
Я только что прочитал, что вы не должны создавать подкласс UINavigationController.Я не переопределяю функциональность контроллера UINavigation, но переопределяю его функциональность UIViewController в viewDidLoad.Честно говоря, это как раз об этом.Это выглядит довольно глупо, но мне неясно, как получить функциональность Navigation Controller без подкласса, как у меня.
Так как же мне иметь UINavigationController, который я не делаю на подклассы?Какой подход вы должны использовать для переключения видов при выборе вкладки?
Я в значительной степени нуб.Будет ли Apple отклонять мое приложение для подкласса UINavigationController, если я только переопределяю viewdidload?
Я слышал, что люди говорят не подкласс UINavigationController и вместо этого «представляют его модально».Я немного использовал модальную презентацию, но, честно говоря, я не совсем понимаю, как она будет применяться ...
Спасибо за вашу помощь!