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

发布于 2024-10-10 11:27:56 字数 331 浏览 6 评论 0原文

UINavigationItem 中有 3 个 Bar-Buttons:

  • backBarButtonItem
  • leftBarButtonItem
  • rightBarButtonItem

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

替代文本

there are 3 Bar-Buttons in the UINavigationItem:

  • backBarButtonItem
  • leftBarButtonItem
  • rightBarButtonItem

But there is no "nextBarButtonItem" (= rightBarButtonItem with arrow). How can I create it? Do I need an own image with an arrow? How can I put the image in the rightBarButtonItem? Or is there a better way without image?

alt text

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

小忆控 2024-10-17 11:27:56

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

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

The only way is to use a bar button item with a custom image with that next-button look, and set it as rightBarButtonItem. Apple doesn't provide any nextBarButtonItem functionality due to the way a navigation controller works.

If you look carefully at the Now Playing button in the iPod app it's also custom-designed.

一向肩并 2024-10-17 11:27:56

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

https://github.com/facebook/ Three20

Check three20 library used to create Facebook app for iPhone.

https://github.com/facebook/three20

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文