问题标签 [uibarbuttonitemstyle]
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.
iphone - UIBarButtonItem 具有自定义视图但也具有 UIBarButtonItemStyle
我正在创建UIBarButtonItem
带有自定义视图的 a 以实现向 a 的转换,如此处UIActivityIndicatorView
所述。
但是我真的希望我的按钮保持正常UIBarButtonItemStyle
,例如UIBarButtonitemStyleBordered
.
有没有办法做到这一点?
提前致谢!
iphone - 我的导航栏中不需要的编辑按钮?
我的应用程序中有以下代码来显示模式视图:
但是,当我运行时,我有一个编辑按钮,而不是导航栏右侧的完成按钮。如果我将 .rightBarButton 更改为 .leftBarButton 我的 Done 按钮按预期显示在左侧,但 Edit 按钮再次出现在右侧。
我应该在代码中专门删除这个不需要的编辑按钮,还是我做错了什么让它首先出现?如果我必须删除它,我该怎么做?
iphone - UIBarButtonItem 的 tintColor 与 UIBarButtonItemStyleDone 是什么?
我想使用带有两个按钮的 UISegmentedControl 来代替单个“完成”按钮。为此,我需要知道 UIBarButtonItems 的 tintColor 和 UIBarButtonItemStyleDone。
提前欢呼和感谢
法师先生
iphone - 如何将导航栏中创建的按钮设置为iphone中的自定义?
我是 iphone 开发新手。我在导航栏上创建了一个 UIBarButtonItem。我想将正确设置为自定义。“样式:”属性没有自定义属性。请帮助我。谢谢。
iphone - 如何使 UIBarButtonItem '发光'?
在地图应用程序中,当您按下左下角的跟踪按钮时,它会发光,表明它已被按下。这使它表现得像一个单选按钮,一旦你移动地图,它就会不发光。有没有一种简单的方法可以让按钮进入按下状态?
iphone - 使用背景图像自定义 UIBarbuttonitem
我在上面添加了一个 UIToolbar 和按钮的实例。每个按钮都属于 UIBarButtonItem 类。
我的要求是每个按钮都有一个自定义布局,我不想使用 Apple 提供的原生按钮样式。所以我在 Interface Builder 中有 3 个选项(Plain、Bordered、Done)。我选择了Plain 样式,并在Bar item -> Image 下选择了我想添加为背景的图像。
但这对我不起作用,使用plain选项让我更接近边界,并且距离更近,但它仍然以白色轮廓显示图像。无论如何,按钮上的图像是否被添加并且它们看起来完全一样。使用 UIButton 时,这是一项非常简单的任务。我刚刚在 UIButton 的属性检查器中使用了 Image 选项,然后选择了我想要的图像。但是在这里使用 UIBarButtonitem 它根本不起作用。这是它的显示方式
谢谢泰穆尔
iphone - Iphone在没有界面生成器的情况下创建uibarbutton
我想创建没有界面生成器=(白代码)的uibarbutton,这个按钮是风格相机请帮帮我
iphone - 按下控制器时,UIBarButtonItemStyleDone 不会在导航栏中创建蓝色按钮
我在几个不同的论坛上搜索过,似乎无法找到答案。我已将一个条形按钮项添加到导航控制器并将其样式设置为 UIBarButtonItemStyleDone。当这是导航堆栈上的第一个控制器时,按钮正确显示为蓝色。但是,当创建控制器并将其压入堆栈时,样式将被忽略并显示为黑色。
我知道当 tintColor 已更改时会出现此问题,但我使用的是标准 UIBarStyleBlack 而不是设置 tintColor。我也尝试将 tintColor 设置为 nil,但这也不起作用。
相关代码:
任何想法或解决方法将不胜感激。
iphone - UIBarButtonItem 未显示
我有一个名为“takeAction”的模态视图控制器。当模态视图控制器呈现给用户时,我试图在 takeAction 中加载 UIBarButtonItem。因此, UIBarButtonItem 与模式视图控制器的内容是异步的。
但是按钮根本不存在。我怎样才能解决这个问题?
代码:
iphone - iphone:将 UIBarButtonItem 添加到 UIViewController 的 UINavigationItem.leftBarButtonItem - 弱?
我在我的应用程序中使用了一个标签栏控制器,第一个标签下是一个导航控制器。
导航控制器堆栈的根视图向用户显示了一个搜索栏,他可以在其中输入文本。完成输入后,用户启动我们网站的一些搜索服务。在搜索执行期间,我想显示一些“状态信息”,因此我将另一个视图控制器 ( statusInfoController
) 推送到导航控制器的堆栈上。
搜索完成后(最多需要 10 秒),结果表控制器被推送到导航控制器堆栈。
现在我想在 中显示一些后退按钮uinavigationbar
,它将用户带回根视图控制器。我在viewWillAppear
结果表控制器的 -method 中做了以下操作:
我popBackToFirstView
在这个类中实现了 - 方法。还有第二个UIBarButtonItem
分配给 的backBarButtonItem
属性detailView
(当用户触摸结果表视图中的某些条目时,它被推送到导航控制器的堆栈)。
我的问题:所有来自的后退按钮self.navigationItem.backBarButtonItem
在左侧都有一个箭头,但分配给的按钮self.navigationItem.leftBarButtonItem
是一个普通按钮,没有箭头。
如何在“特殊”后退按钮上添加箭头?我应该使用哪种风格?
或者我应该使用标准的后退按钮?但是,必须有任何其他方式来“跳过”statusInfoController-View 吗?