UINavigationItem: создать «nextBarButtonItem» (= rightBarButtonItem со стрелкой) - PullRequest
3 голосов
/ 06 января 2011

в UINavigationItem есть 3 линейных кнопки:

  • backBarButtonItem
  • leftBarButtonItem
  • rightBarButtonItem

"nextBarButtonItem" (= rightBarButtonItem со стрелкой).Как я могу создать это?Нужно ли мне собственное изображение со стрелкой?Как я могу поместить изображение в правойBarButtonItem?Или есть лучший способ без изображения?

alt text

Ответы [ 2 ]

5 голосов
/ 06 января 2011

Единственный способ - использовать элемент кнопки панели с пользовательским изображением с таким видом кнопки «Далее» и установить его как rightBarButtonItem. Apple не предоставляет никаких функций nextBarButtonItem из-за работы контроллера навигации.

Если вы внимательно посмотрите на кнопку «Сейчас исполняется» в приложении iPod, она также имеет индивидуальный дизайн.

1 голос
/ 06 января 2011

Проверьте библиотеку three20, использованную для создания приложения Facebook для iPhone.

https://github.com/facebook/three20

...