问题标签 [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 投票
3 回答
2637 浏览

uinavigationbar - 使 uibarbuttonitems 淡出

我有一个完全用代码设置和控制的导航栏。所以它不会出现在 IB 中。我有一个按钮出现在“self.navigationitem.rightbarbutton = myButton;” 我通过将其设置为 NIL 使其消失。我想知道的是如何让它淡入淡出?

0 投票
1 回答
56 浏览

iphone - 我的 BarButton 中的错误

我的代码中有一个错误,我似乎找不到它!我以编程方式创建了一个名为 addButton 的按钮,并将其选择器设置为 add,但每次按下该按钮时,应用程序都会在模拟器中崩溃。这是我的代码。

添加按钮的代码是:

感谢您的帮助:D

0 投票
1 回答
180 浏览

ipad - rightbarbutton在标签栏应用程序/ ipad上消失

我有一个问题......暂时不知道如何解决......

该应用程序有一个 tabbar 视图,TabBar 上的所有 ViewController 具有相同的结构,一个 leftBarButton 具有返回操作,一个 rightBarButton 具有特定功能。

我已经使用 IB 进行了所有设计,并且所有视图都已定义并与 IBOutlets 和 UIBarButtons 链接。

TabBar 有 9 个视图,只有两个视图不起作用。

  • 第一个有一个标准的搜索按钮......但是,我不知道为什么,当视图被可视化时不可见......同样的解决方案适用于iphone......很奇怪
  • 第二个有一个自定义按钮,它显示一个 UIPopOver 视图......我已经在 XIB 中......但在显示视图时没有显示。7

我尝试以编程方式在 viewDidLoad 事件上添加按钮,但有时会显示,有时不会...

有什么建议吗?

谢谢!!

0 投票
2 回答
1489 浏览

xcode - 无法将 rightBarButtonItem 添加到 UIViewController

我有下一个代码:

但是 rightBarButton 是不可见的。

我尝试将代码移动到 viewDidLoad,并将按钮设置为 navigationController.navigationItem 但不显示按钮

有什么建议么 ?

谢谢

0 投票
4 回答
8904 浏览

iphone - “self.navigationItem.rightBarButtonItem”不工作

我有以下代码直接取自 Apple 的 NavBar 示例代码。我将它放在 viewDidLoad 方法中,用于我的应用程序中以模态方式呈现的视图,但它不起作用。

有什么建议么?

0 投票
1 回答
71 浏览

iphone - 如何访问或调用函数中的操作

我有正确的导航栏按钮操作,我为它设置了如下操作:

}

它不工作......

无论如何要检查这种情况,如果可以,我该如何实现,我是objective-c的新手,请帮帮我......

提前谢谢大家:)

0 投票
2 回答
529 浏览

ios - UINavigationBar 的烦恼

在我的应用程序中,我在 NavigationController 中使用自定义 UINavigationBar 和自定义 UIBarButtonItems。我的(自定义)NavigationBar 看起来不错,但是当我想放置自己的 backBarButtonItem 和 RightBarButtonItem 时,它就出错了。

安装我自己的 backBarButtonItem 根本不起作用(在 PushViewController 方法之后)。我使用这段代码:

我也有自己的 rightBarButtonItem。我可以在我的 NavigationBar 上得到它,但它没有调用我想要的方法。这是我的代码:

在网上找了几个小时没有结果的解决方案后,我希望你们能帮助我!

谢谢!

编辑:抱歉为上一期发布了错误的代码:

0 投票
2 回答
2644 浏览

iphone - iPhone:设置 navigationItem 按钮的宽度属性

我一直试图绕过设置navigationitem按钮的宽度属性,但找不到一种方法来完成我正在寻找的东西。

以下代码可以很好地设置我想要的按钮大小并且看起来很好,但我实际上没有看到按钮,它只是我的图像。它应该看起来像按钮,并且有背景图片!

以下代码可以做到这一点,但我无法设置按钮大小(25,25)!

我尝试明确设置宽度,但它没有任何区别!

[[self.navigationItem rightBarButtonItem] setWidth] = 25;

有人可以帮我解决这个问题。谢谢。

0 投票
1 回答
361 浏览

ios - 当我在 splitviewcontroller 中更改方向时,rightbarbuttomitem 超出范围

我有一个 SplitViewController,导航上有一个 rightbarbuttonitem,当我将方向从纵向更改为横向时,它会调整大小,我的 rightbarbuttonitem 超出范围

rightbarbuttomitem 是一个自定义视图(蓝色背景)。

我附上一些问题的图片:

NavigationcController 纵向

横向导航控制器

我的代码:

在 appdelegate 中:

并在我的 DetailViewController 中使用自定义视图初始化 rightbarbuttonitem:

我试过 detailNavigationController.navigationBar.autoresizingMask=UIViewAutoresizingFlexibleWidth; 或 tools.view.autoresizingMask=UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight; 但没有

有什么建议吗?谢谢

0 投票
4 回答
468 浏览

iphone - 将 rightBarButtonItems 添加到 UINavigationItem 时模拟器和设备的奇怪行为

在我的应用程序中,我在 UINavigationItem 右侧添加了两个按钮,它在模拟器上工作正常,但是当我在设备上测试它时,它给了我SIGABRT错误,以及unrecognized selector sent to NSArray. 我尝试在右侧添加一个按钮,它添加成功,并且在设备上也可以正常工作。我的问题是,有什么问题?

我正在使用以下代码添加右键,

请指出我做错了什么? 谢谢!