问题标签 [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 回答
439 浏览

iphone - rightBarButtonItem.enabled 从 uinavigationbar 中删除我的自定义层

我已经自定义了我的自定义 UINavigationBar 以显示自定义图像(实际上我在 NSTimer 上的许多图像之间交叉淡入淡出):

启用或禁用 barButtonItem 时,如何防止导航栏松开我的自定义层?在我的 VC 中执行以下行后,我的导航栏会回到它的默认状态:

(它恢复到我在 VC 的 viewDidLoad 中设置的 UIBarStyleBlackOpaque)

0 投票
2 回答
5486 浏览

iphone - 为 UIBarButtonItem 的 rightBarButtonItem 调用了委托方法

点击 UIBarButtonItem 的 rightBarButtonItem 时调用的委托方法是什么?我想在那里实施一个具体的行动。

0 投票
18 回答
72630 浏览

ios - 如何隐藏/显示导航栏中的右键

我需要隐藏导航栏中的右键,然后在用户选择一些选项后取消隐藏。

不幸的是,以下方法不起作用:

有办法吗?

0 投票
2 回答
1036 浏览

iphone - 检查 rightBarButtonItem 是否存在

有没有办法检查当前视图是否已经有一个右栏按钮,例如:

0 投票
2 回答
1510 浏览

xamarin.ios - 上次更新后 NavigationItem RightBarButtonItem 出现问题

在上次更新(4.0.0)之后,我遇到了一个问题,想知道这是一个错误,是否有修复。

从下面的代码可以看出,我正在创建一个 NavigationItem.RightBarButtonItem 并向 TouchUpInside 事件添加一个委托。创建了按钮,但是当触摸发生时,应用程序会死掉(见下文)。在此更新之前,代码运行完美。

有人有什么想法吗?Monotouch 团队,你知道这个问题吗?也许我只是编码错误并且之前工作过,但是新的更新证明我编码不正确。

问候,

丹尼

代码

错误

堆栈跟踪:

在 (wrapper managed-to-native) MonoTouch.UIKit.UIApplication.UIApplicationMain (int,string[],intptr,intptr) 在 MonoTouch.UIKit.UIApplication.Main (string[],string,string) [0x00038] in /Users /plasma/Source/iphone/monotouch/UIKit/UIApplication.cs:26 在 /Users/plasma/Source/iphone/monotouch/UIKit/UIApplication.cs 中的 MonoTouch.UIKit.UIApplication.Main (string[]) [0x00000]: 31 在 SmartPhoneSolution.Application.Main (string[]) [0x00000] 在 /Users/aprdev/Projects/SmartPhoneSolution/SmartPhoneSolution/Main.cs:15 在 (wrapper runtime-invoke) .runtime_invoke_void_object (object,intptr,intptr,intptr)

本机堆栈跟踪:

来自 gdb 的调试信息:

/tmp/mono-gdb-commands.WL0ypx:1:源命令文件中的错误:无法自我调试

==================================================== =============== 在执行本机代码时获得了 SIGSEGV。这通常表示单声道运行时或本机库之一中的致命错误

由您的应用程序使用。

未处理的异常:System.NullReferenceException:对象引用未设置为 MonoTouch.UIKit.UIApplication 处的对象实例.Main (System.String [] args, System.String principalClassName, System.String delegateClassName) [0x00038] 在 /Users/plasma/Source/iphone/monotouch/UIKit/UIApplication.cs:26 在 MonoTouch.UIKit.UIApplication.Main (System.String[] args) [0x00000] in /Users/plasma/Source/iphone/monotouch/UIKit/UIApplication.cs:31 在 SmartPhoneSolution.Application.Main (System.String[] args) [0x00000] 在 /Users /aprdev/Projects/SmartPhoneSolution/SmartPhoneSolution/Main.cs:15

0 投票
1 回答
132 浏览

ios - 限制 editbuttonitem 影响的行

在我的 iPad 应用程序中,我使用的是 Apple 的标准拆分视图模板。主视图有一个由 plist 文件填充的表,我的表分为三个分组部分。在我的 viewDidLoad 方法中,我添加了按预期工作的 editbuttonitem - 点击它,然后您可以删除行。

但是,我希望 editbuttonitem 在被选中时只允许在最后两个部分而不是第一个部分进行编辑。这可能吗?如果是这样,有人可以帮我指路吗?

还是我不需要为此使用 Apple 的内置机制,而必须编写一个可以执行此任务的独特 barbuttonitem?

非常感激。

0 投票
2 回答
983 浏览

iphone - 使用 Check 和 UnCheck 自定义 self.editButtonItem - HELP

所以关于 rightBarButtonItem 。我有

当我按下 Edit 时,我会在每个 TableViewCell 的左侧看到动画和垂直条纹。当我单击那个条带时,删除按钮出现在那个 tableViewCell 的右侧。

我想做两件事。

  1. 将“删除”重命名为“检查”
  2. 如果它被选中,它应该显示“取消选中”以被点击。

我将不胜感激。

:)

0 投票
1 回答
3355 浏览

ios - 将右栏按钮添加到导航栏的问题

嗨,大家好,

我有一个带有导航控制器的导航栏。在我的一个观点中,我想添加一个自定义右栏按钮项。我正在尝试使用以下代码执行此操作,但它没有发生!任何人都可以帮助我吗?

比。

代码:

0 投票
1 回答
206 浏览

iphone - 为 BarButtonItem 提供颜色的问题

我的视图控制器中有一个工具栏。我需要在工具栏的右侧显示一个图标。所以我添加了一个 BarButton 项目并在那里显示图标图像。但是图标颜色有问题。它显示为黑色,看起来不太好,也无法在工具栏的右侧排列 Barbutton 项目。谁能告诉我一个很好的方法。请帮助我在右侧安排 barbuttonitems 并提供一种为 BarButtonItem 提供颜色的方法。

0 投票
1 回答
452 浏览

ios - UISegmentedControl 仅在设备上显示第一项,但在模拟器中有效

我已经搜索了如何将 UISegmentedControl 项添加到导航栏按钮项(右栏按钮)。它在模拟器中运行良好,但是当我在设备上尝试时,只显示分段控件中的第一项。它占据了整个长度(即整个事物只有一个片段)。

任何想法出了什么问题?