В настоящее время у меня есть главное окно, настроенное как UINavigationController (также является контроллером корневого представления), и у меня есть два представления. Первый вид - это экран входа в систему, а второй - экран просмотра таблицы. То, что я хотел бы, чтобы это произошло, это показать различные элементы UIBarButtonItem в зависимости от того, какой экран появляется. Например, когда отображается экран входа в систему, я хочу, чтобы на навигационной панели отображалась левая кнопка (точнее, это была бы кнопка «Настройки» перед входом в систему). Как только пользователь войдет в систему, я хочу, чтобы левая кнопка говорила «Выход», а правая была кнопкой перезагрузки. Я пытался программно добавить кнопки, но они не отображаются. Есть предложения?
Кроме того, я сделал большую часть этого в IB, но я чувствую, что, вероятно, было бы легче добавить эти кнопки программно.