问题标签 [backbarbuttonitem]
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.
ios - hidesBackButton 有效,但 backbarbuttonitem setAction 无效
我想在我的一个 ViewController 中更改我的后退按钮的操作。我不想回到先前的视图,而是想在同一个 ViewController 中执行一个操作。
隐藏 BackButton 但
和
做和以前一样的事情(回到前面的 ViewController)。没有什么变化。
有什么想法可以修改 backbarbuttonitem 的操作吗?
ios - 从主控制器修复 UIBarButtonItem 变暗
我有一个奇怪的错误,我希望它不是操作系统问题。我有一个拆分视图控制器,当我处于横向模式时,后栏按钮项目会正确显示。但是,当我从纵向显示主控制器时,所有条形按钮项目都变暗了。我没有设置这些后退按钮项的任何代码,但它们是使用默认行为设置的。我在这个主控制器中有几个级别,它们随后都保留了变暗的行为。有任何想法吗?
ios - navigationItem backBarButtonItem 标题
嵌入式 UIViewController 上的 navigationItem backBarButtonItem 标题存在问题。我在滚动视图中嵌入 UIViewControllers 以进行分页,并且当我在滚动视图/分页控制器堆栈上推送某些内容时,我想更改后退按钮标题以进行本地化。
这是我试图在 didSelectRowAtIndexPath 中执行的代码:
视图 QueryItemTableViewController 已正确推送到导航控制器,但后退按钮的标题仍然是前一个视图的标题。
有什么建议么?
ios - 以编程方式创建后退栏按钮
我正在尝试以编程方式创建一个后退栏按钮,类似于 iOS 7 默认的后退按钮。但是当我将后栏按钮添加到导航项时。雪佛龙加号不见了。我怎样才能做到这一点?
ios - 如何获取navigationItem的backBarButtonItem的方法?
我已经navigationItem.backBarButtonItem
像下面的代码一样添加了当转到新页面时,但我想Timer
在返回到第一个之前添加一个用于更改一些图像的图像backBarButtonItem
。
例如:当我单击 时backBarButtonItem
,它将运行Timer
3 秒。然后转回第一个视图。
我搜索了一些信息,但它只覆盖了backBarButtonItem
.
如何添加Timer
in 方法backBarButtonItem
但保留原始方法backBarButtonItem
?
提前致谢。
ios - 减小 BackBarButtonItem 的宽度 - 导航栏标题未居中
我的导航栏标题未居中,因为我的 BackBarButtonItem 太大。
我试图包括这个解决方案:
或者这个:
在 ViewDidLoad 和 ViewWillAppear 中,但它不起作用。
有任何想法吗 ?
ios8 - iOS8中的BackBarButtonItem不能改变tintColor?
我已经调用[[UIBarButtonItem appearance] setTintColor:XXX]
了我的 AppDelegate。
但是我发现当其他 barItems 更改为正确颜色时,backBarButtonItem 不会更改其 tintColor。
不是只有iOS8 beta5才有的bug吗?
uitableview - 弹出视图控制器导致奇怪的 navigationItem / backBarButtonItem 标题交换
尝试为 iOS 8 更新应用程序。
我有一组UITableViews
,我们将它们称为视图#1、视图#2 和视图#3。
当从视图#2 传递到视图#3 时,我加载视图#3,然后从堆栈中弹出视图#2。
在视图 #2 中,我正在使用以下代码:
至于推送和弹出视图,这很好用。
我的问题是,当视图#3 出现时,navigationItem.title
分配给视图#3 的内容向左滑动,变为蓝色,并占据了为backBarButtonItem
(后退按钮)保留的空间。
文本似乎对我的触摸有反应,但它没有返回到屏幕 #1。我必须杀死应用程序才能离开屏幕。
这似乎发生在我从 9 月 9 日开始运行 8.0 的 iPod Touch 上,但似乎从 9 月 9 日开始在我的 Xcode Simulator 上没有发生。
关于这里发生的事情有什么想法吗?这在 iOS 7 上不会发生。
更新:我以为我通过删除 NavBar 标题解决了一半这个问题,但现在< Back
按钮出现了,但大约 50% 的时间它不起作用。用户点击按钮,按钮的箭头部分变为浅蓝色,用户被卡在屏幕上。唯一的出路是杀死应用程序。
swift - 快速更改 backButtonItem 的标题
我只是 Swift 的初学者,我不明白。为什么在 push segue 之后不更改我的 backBarButtonItem 的标题?
我在 viewDidLoad 中使用此代码进行了尝试:
有人可以帮助我吗?
xcode - 如何快速设置动作 backBarButtonItem?
如何设置动作 backBarButtonItem 并仍然显示左箭头?
我使用了此代码,但未显示箭头
但是当我使用此代码时,该操作不起作用
谢谢