Если вы создаете UIToolBar
, добавляете к нему свои кнопки, а затем делаете его leftNavBarItem
или rightNavBarItem
, панель навигации достаточно умна, чтобы кнопки выглядели так, как будто они находятся на панели навигации. бар. Таким образом, у вас возникает иллюзия наличия нескольких элементов кнопок, когда они фактически являются частью панели инструментов.
Кроме того, я бы рекомендовал не использовать UIButton
и вместо него использовать UIBarButtonItem
. Элементы кнопок панели предназначены для того, чтобы выглядеть «вправо», когда вы сидите на панели навигации или панели инструментов. Я бы держался подальше от UIButton
, если вам не нужен пользовательский внешний вид, и даже тогда он должен быть встроен в UIBarButtonItem
как пользовательский вид.