问题标签 [rightbarbuttonitem]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
175 浏览

ios11 - 从推送的 ViewController 返回时,iOS 11 的导航栏的 RightBarButton 显示为灰色

我以这种方式设置了一个 LeftBarButton“取消”和一个 RightBarButton“确定”


他们看起来像这样

在此处输入图像描述

但是当我按下 ViewController 然后将其弹回时,OK 按钮看起来像被禁用(实际上它仍然是启用的)像这样

在此处输入图像描述

iOS 10 没问题,但 iOS 11 就变灰了,我不知道为什么。任何建议将被认真考虑。

0 投票
2 回答
30 浏览

ios - 在 iOS 11 中,RightBarButton 横向降低

我在 iOS 应用程序中遇到 RightBarButton 问题。每当设备旋转到横向时,该按钮就会降低,如屏幕截图所示。在纵向时,一切看起来都很好。

有任何想法吗?

截屏

0 投票
1 回答
373 浏览

ios - rightBarButtonItem 在 iOS-9 和 iOS-10 中弹出时消失

我已经阅读了有关此的多篇文章,但无法使其正常工作。

我已经阅读的帖子:

  1. 自定义 rightBarButtonItem 消失
  2. 当视图再次出现时 RightBarButtonItem 消失

我有一个ViewController-A嵌入在UINavigationController. 控制器的navigation bar包含一个rightBarButtonItem. 添加代码rightBarButtonItem

当另一个ViewController-B被推入导航堆栈并弹回时,rightBarButtonItem从导航栏中消失。

0 投票
0 回答
48 浏览

swift - 带有图像的 UIBarButton 项目覆盖 UINavigationBar 标题

当我尝试添加一个带有图像的右栏按钮项目时(以编程方式或通过情节提要),它最终居中并覆盖标题(见下图)。为什么是这样?

带标题的导航栏

带有按钮覆盖标题的导航栏

0 投票
1 回答
353 浏览

ios - Bar button item image (UIImage) color changes with tint color?

I am trying to set an image for bar button item based on a condition. I need to show 2 different images. The tint color property is affecting the color of my image itself. How to change this? When i give “clear color” as tint color the image is not getting displayed at all.

0 投票
2 回答
56 浏览

ios - 导航栏右键未正确放置

我实施了UITabBarController4 个项目。

ViewControllerAppDelegate.

这是 HomeTabBarViewController ViewDidLoad代码:

HomePagingViewController ViewDidLoad我在代码中设置导航

在此之后,当我更改HomePagingViewController导航右侧按钮的选项卡时未正确放置时,右侧没有边距。

参考图片: 在此处输入图像描述

请帮忙。

0 投票
2 回答
54 浏览

ios - 当我单击 xcode 中的单元格时,如何在 rightBarButtonItem 中放置不同的图像?

选择特定单元格时,如何更改导航栏右侧按钮中的图像?

一个很好的例子是图片rightBarButtonItem根据所选单元格的不同而不同:

在此处输入图像描述

0 投票
1 回答
6333 浏览

ios - 单击时在 BarButtonItem 下方显示下拉菜单(弹出窗口)

当我单击“+”时,我想在右侧 BarButtonItem 下显示菜单(弹出框),其中将有两个选项。按其中一个选项将导致其他视图控制器。

我正在使用 Xcode 10 和 Swift 4.2。

在此处输入图像描述

像这样: 在此处输入图像描述

这是我现在的代码,没有任何反应。我做错了什么?我可以用不同的方式写作吗?

0 投票
0 回答
37 浏览

ios - 在 Objective-C 中的倒数第二个最右边的 UIBarButtonItem 上设置徽章

当有通知时,我在通知按钮上设置了一个标记,该按钮是三个潜在的右栏按钮项目之一。

当没有通知时,通知按钮应该并且根本不显示。当有通知时,我希望按钮显示在带有徽章的另外两个按钮的中间。当我只有两个潜在按钮时,它起作用了。但是,我现在添加了第三个按钮,它应该是两个或三个右按钮中最左边的按钮,并且徽章出现在我想要的中间位置(通知按钮)而不是最右边的按钮上。

我正在使用一个处理插入徽章的类别,称为

这是我的代码:

任何人都可以建议如何指定徽章应该插入中间按钮,而不是最右边。

0 投票
4 回答
1514 浏览

ios - 如何在 rightbarbuttonitem 中放置图像

我一直在尝试在导航栏中hamburger的右侧放置一个按钮(三个平行线)titleView,但每次我这样做时,我放入的图像都会覆盖整个导航栏并摆脱我拥有的图像titleView.

如果我在情节提要编辑器中选择默认图像,它将毫无问题地出现在导航栏的右侧,但是一旦我在情节提要编辑器中选择汉堡包按钮,我就会遇到与以前相同的问题。我已经尝试了多个不同的图像,并且我已经稍微更改了代码但没有成功。有没有办法调整我正在使用的图像的大小,以便它正确地适合导航栏,或者我的代码有问题?

下面是我的代码viewController.swift