В приложении «Календарь» на iPhone при отображении дня вы можете переключиться на следующий за предыдущий день с серой полосой вверху.
У меня вопрос: какой элемент интерфейса вы бы использовали для этого? UIToolbar, UITabbar или UINavigationBar?
UINavigationBar предоставляет примерно то, что мне нужно: возможность добавить кнопку слева и справа от панели, а также метку посередине. Но на самом деле у меня действительно нет иерархии навигации.
Согласно Apple HIG, UIToolbar должен располагаться в нижней части экрана. Я бы не возражал, если бы не тот факт, что у него нет границы внизу и небольшой границы вверху, из-за чего все это выглядит довольно странно, если поместить его вверху экрана.
Я еще не пробовал UITabbar, потому что он предназначен для чего-то очень отличного от того, что мне нужно.
В настоящее время я предпочитаю UINavigationBar, но правильный способ сделать это, вероятно, - использовать для этого свой собственный элемент пользовательского интерфейса?