UINavigationItem:创建一个“nextBarButtonItem”(=带箭头的rightBarButtonItem)

时间:2011-01-06 11:01:21

标签: iphone objective-c uinavigationbar uibarbuttonitem

UINavigationItem中有3个Bar-Buttons:

  • backBarButtonItem
  • leftBarButtonItem
  • rightBarButtonItem

但是没有“nextBarButtonItem”(=带箭头的rightBarButtonItem)。我该如何创建它?我需要带箭头的自己的图像吗?如何将图像放在rightBarButtonItem中?或者没有图像有更好的方法吗?

alt text

2 个答案:

答案 0 :(得分:5)

唯一的方法是使用带有下一个按钮外观的自定义图像的条形按钮项,并将其设置为rightBarButtonItem。由于导航控制器的工作方式,Apple不提供任何nextBarButtonItem功能。

如果仔细查看iPod应用程序中的“正在播放”按钮,它也是定制设计的。

答案 1 :(得分:1)

检查用于为iPhone创建Facebook应用程序的three20库。

https://github.com/facebook/three20