问题标签 [navigationitem]
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.
android - 如何使导航抽屉项目背景颜色跨越整个抽屉并变得不可点击?
下面是我的导航抽屉的屏幕截图和文件。目前,“Features - Day of Event”和其他内容的黄色背景仅在标题应跨越整个导航抽屉视图且文本左对齐而不是与其他项目对齐时才跨越标题。此外,带有黄色背景的项目是可点击的,尽管它们不会去任何地方,但它们会在不应该的时候关闭导航栏。我提前道歉,因为我从其他人那里继承了这个项目并且之前没有使用 android studio 的经验。谢谢!
MainActivity.java 片段;这是导航抽屉项目似乎得到颜色的地方:
activity_main_drawer.xml:
ios - navigationBar backButton 标题存在,但实例化的 viewController 上缺少箭头
我正在使用以下代码从 viewController 推送到同一 viewController 的另一个实例。viewController 是故事板中导航堆栈的顶部视图:
当 vc2 被按下一段时间后,左后箭头和 backButton 的标题可见,但箭头很快消失,只剩下 backButton 的标题。
我假设这是因为实例化的 viewController 是故事板中的 topViewController。
我试过了:
但这没有用。不知道在这种情况下如何使后箭头(克拉)可见。backButton 标题继续显示并正确按下它返回到上一个视图。
swift - Swift 3 - 重新加载 NavigationController 按钮图像
我有一个导航控制器视图,带有一个嵌入式 collectionview 控制器。我以编程方式添加了一个右栏按钮,其中添加了一个图像,如下所示:
我希望单击此按钮的用户能够将图像从灰色更改为银色。我将按钮处理程序设置为每次按下时从灰色切换到银色:
但是,图像在切换回来之前只会短暂更改。我试图将图像的颜色保存为“标志”变量,即如果它当前为灰色,则变为银色,以使更改持续存在,但是,图像会不断重置为加载的任何内容(与 viewDidLoad 或 viewWillAppear)。
每次点击后是否有刷新/重新加载navigationController标签栏并使其持续存在的方法,以及栏按钮的图像?
#编辑:以下是完整的按钮处理程序。
及其他功能:
ios - in Swift4, replacement of navigationItem.leftBarButtonItem resizes unwanted
Having a problem with UIBarButtonItem resizing when returning to VC with different values for frame and image.
First time perfect size for selectedR = 1
Coming back into viewDidLoad with different selectedR value and image blows up, distorts and setting the leftFrame size is not honoured.
This all worked perfect in swift 3, but swift 4 it goes all over the place. Any help or suggestions would be much appreciated.
swift - Swift 4 升级问题,将 imageViews 作为导航栏中的条形按钮
所以我已经升级到 swift 4,现在我的左右 uiimageviews 设置为左/右导航按钮项目显示为大图标。我发现没有应用 Frame 设置,我不知道为什么。
有谁知道这可能是什么原因?
这是一些代码
ios - 向后滑动会快速隐藏一些导航项
我有一个关于快速向后滑动手势的问题。当我在父 uicollectionviewcontroller 上按下某个单元格时推送新的 uicollectionviewcontroller 后,我滑回父 viewcontroller。但是导航栏上只出现了几个导航项。但是,当我按“返回”按钮返回时,会出现所有导航项。这是我的代码:
提前致谢。