问题标签 [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.
ios - 具有自定义字体的 iOS navigationItem 标题失去垂直居中
是否有任何文本属性,如 line-height 或任何其他有助于UINavigationItem
标题垂直居中的功能?设置自定义字体后,它高于标准字体。
image - 尝试为 navigationItem 设置 titleView 在模拟器上有效,但在实际设备上无效
我正在尝试使用以下代码在 NavigationBar 中设置 titleView。它在模拟器上正确显示,但在设备上却没有。
这是我的代码:
我尝试在 initWithNibName 和 viewDidLoad 中使用此代码,并且它们都可以在模拟器上运行,但在设备上没有显示任何内容。
ios - 导航项未显示
我目前正在编写一个主要基于 UITableViewControllers 的 iOS-APP。层次结构如下:
AppDelegate -> UINavigationController -> UITableViewController [A] -(didSelectRow: presentModalVC)-> UITabBarController -(包含多个)-> UINavigationController -> UITableViewController [B]
现在,当我尝试在 viewDidLoad 方法中的 UITableViewController [B] 中添加一个 navigationItem 时,如下所示:
导航项不显示。
objective-c - 导航栏。右栏按钮没有动画
我在导航栏中添加了一个右栏按钮。它出现并且工作正常。
问题是它没有动画。我的意思是,当我通过单击某行移动到其他视图时,它会突然弹出,您可以看到新视图在其后面移动,直到滑动动画完成。
我将它添加到initWithNibName:
方法中。我试过把它移到viewDidLoad
,但没有用。
有任何想法吗?
ios - 向keyWindow添加一个tableView,我怎样才能让它显示navigationItem
我只想在关键窗口中添加一个tableview,但我看不到navigationItem。我怎样才能让它出现。我知道我可以将它推送到导航控制器,但在这里我想将它添加到窗口中。那么,我该怎么做呢?
ios - 自定义navigationitem titleview错帧
嗨,我只是制作了一个自定义导航项标题视图,但看起来有点不对劲。
这是自定义视图,它基于 uiview
但是当应用程序运行时,它喜欢这样,标题不在中心
屏幕截图中:http:
//i.stack.imgur.com/yQVLr.png
objective-c - 后退按钮在导航控制器上不起作用
我有一个我不明白的奇怪问题,因此不知道从哪里开始调试。
首先,要求
我有一个 UISplitView。主视图包含一个将不同视图加载到详细视图中的表。对于一个表格单元格,我想要一个全屏加载的网站。因此,我没有隐藏主视图并调整细节视图的大小,而是展示了一个视图控制器。我有这个问题。
编码
以下是我目前拥有的代码 - 大大简化以避免混乱
然后我在呈现的视图控制器中有以下内容
问题
上述工作很好,但有一个例外。我添加到导航栏的后退按钮在单击时没有任何作用。但是,如果我单击已加载网页上的任何空白区域,则后退按钮将起作用。我已经测试过很多次了。即使我单击一些空白区域然后单击网页上的链接,后退按钮也会再次停止工作,直到在当前网页上单击更多空白区域。
谁能指出我正确的方向?
谢谢
android - 通过方向更改保持选定的 NavigationItem
我通过 ActionBar NavigationMode (DROP_DOWN_LIST) 为 Android 3+ 设备实现了视图导航。
这可以按预期工作,但是在方向更改时,会再次调用 onNavigationItemSelected 并使用 index = 0,将我的 Activity 返回到第一个视图。
我怎样才能保持这种状态?并且不要让 onNavigationItem 被索引为 0 的 onCreate 调用?
编辑:
在基里尔回答之后,可以存储当前的 inedx,但是有第三个视图不能通过 NavigationList 选择,如果我在 onCreate 之后不调用 setNavigationItemSelected,它将自动触发 index = 0,将应用程序返回到第一个看法。
这是我的问题。
iphone - 禁用栏按钮文本颜色更改为白色?
下面给出的是我的导航栏的图像,其中右栏按钮现在被禁用。但是当我禁用它时,它的文本变为白色。我不想要白色。对此的任何解决方案。
启用编辑按钮时的第一张图像。其他当编辑按钮被禁用时。在这种情况下,我们可以禁用按钮而不更改其文本颜色吗?提前谢谢了
这是用于自定义栏按钮
这是用于条形按钮
这是禁用
ios - UIBarButtonItems 的 customView 不通过调整大小进行动画处理
当我从 leftBarButtonItem 调整 UISearchBar 的大小时,我试图添加一个简单的动画。出于某种原因,尽管 searchBar 的大小已修改,但调整大小不会动画。但是,如果我尝试修改 searchBar 的 alpha,它会生成动画。
这是代码
动画方法是:
正如我所说,调整大小确实有效,但没有动画效果,如果我尝试更改 alpha,动画效果。
还有一件事......我尝试为 rightBarButtonItem 做同样的事情并且动画工作......
先感谢您