问题标签 [uitoolbar]
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.
uinavigationcontroller - UIBarButtonItems 未显示在 UIToolbar 上
我有一个 UINavigationController,toolbarHidden 设置为 NO。
我已将 UIBarButtonItems 添加到 navigationController.toolbar。
显示工具栏,但不显示按钮...
是什么赋予了?
iphone - 如何平衡 UIBarButtonItem 在工具栏中的位置
是否可以平衡按钮的位置(Safari 中的示例工具栏)?
iphone - - 按钮在 IB 中 UIToolBar 上的定位 -
作为一个狂热的 IB 专家,我创建了一个 UIToolBar(当然是在 IB 中)并添加了一些按钮。
到目前为止一切顺利......但后来我试图将它们中的每一个移动到正确的位置,但 IB 不允许我这样做......每次我尝试滚动它们时,IB 都会将它们移回原来的位置!
有没有办法选择他们在 IB 的职位?
如果没有,你能给我一段代码让我以编程方式选择他们的位置吗?(叹气:D)
谢谢,
哥提。
objective-c - UIKeyBoard 在方向更改为横向时调整大小
这是一个非常菜鸟的问题。我在底部有一个 UIToolBar,它应该在显示 UIKeyBoard 时随键盘动画地上下移动。我在 UIKeyBoard Notifications 的帮助下完成了这项工作。我们正在谈论的视图启用了拆分视图。当设备方向为横向时,两个视图都显示为列[希望有意义]。
当显示键盘时,我这样做
当键盘隐藏时,我会这样做
我的问题是当设备方向变为横向时,当键盘可见时,底部工具栏消失了。我看到它迅速上升。我不知道如何解决这个问题。有人可以帮忙吗?另外,有没有办法不让键盘跨越拆分视图中的两个视图?
iphone - 将 UIBarButtonItems 添加到工具栏时出现问题
我有一个 UINavigationController,里面有一个 UITableViewController。我想在底部显示一个带有 UIBarButtonItem 的 ToolBar。工具栏出现了,但按钮不会出现。有谁知道为什么?
uitableview - 如何在 UITableViewController 中创建类似组件的自定义 UIToolbar?
我有一个 UITableViewController。我想在底部有一个“工具栏式”组件。
我从使用背景图像和按钮开始。在界面生成器中,我将它们添加到 iPhone 屏幕的底部。我遇到的问题是背景图像和按钮随表格滚动。我显然需要把它固定在底部。
在网上找不到太多方向,我决定自定义一个 UIToolbar 来看看我想要的样子,因为默认情况下位置是固定的。在我的 UITableViewController 的 initWithNibName 中,我有:
我现在遇到的问题是“shuffleButtonImage”没有正确显示。按钮的形状显示得很好,但它是白色的,因此看起来不像图像。
有谁知道为什么会显示“白色图像”而不是实际图像?
自定义 UIToolbar 听起来是个好主意,还是有一种简单的方法来确保固定位置的“工具栏式”组件。
重申一下——我的“工具栏式”组件只需要在我的 UITableView 的按钮上是一个按钮。单个按钮具有我用图像创建的渐变色背景。
iphone - 我可以将 UIToolbar 项目居中吗?
我在 UIToolbar 上贴了一个标签(根据这个提示:将 UILabel 添加到 UIToolbar)。
但是工具栏左侧有一个按钮,因此灵活的空间使标签偏离中心,这是我想要的位置。我可以以某种方式将此工具栏项居中以使其在工具栏中保持居中吗?
(已经尝试用虚拟固定空间平衡按钮,没有骰子。)
谢谢!
iphone - 我可以将纹理应用到 UIToolbar 吗?
我试过这样做:
但它最终变成了黑色。起初我以为你不允许用纹理“着色”,但我最近看到了可以做到这一点的应用程序。我错过了什么吗?
谢谢。
iphone - 如何强制一种方法在另一种方法之前执行?
我有两种方法。一种方法开始播放音频文件 (.mp3),另一种方法更新 UIToolBar 以显示按钮(播放或暂停)。这两个方法按以下顺序调用:
TogglePlayer 这样做:
我按上述顺序调用这些方法,以便在歌曲开始播放时显示(暂停)按钮。但是,问题是歌曲首先开始播放,并且 UIToolBar 在很长一段时间内(从 2 到 5 秒)保持不变,直到添加并显示按钮。
我想要的是在歌曲开始播放的同时显示按钮(即无延迟)。有没有办法做到这一点?
iphone - 移动 UIToolbar 的最佳方式是什么?
这是一个有趣的问题。在 iPhone 上,我设置了一个视图,在屏幕底部有一个工具栏。我目前正在尝试将其作为一个通用应用程序,以便它也可以在 iPad 上运行。我希望工具栏位于 iPad 屏幕的顶部,因此在特定 viewController 的 viewDidLoad 方法中,我有以下代码。
我遇到的问题是 webView 向下移动很好,但工具栏只向上移动到似乎是 iPhone 屏幕的高度。对 errorString 的调用告诉我 webView 的原点在 0,44(它应该在的位置),工具栏的原点在 0,0,但它实际上是在屏幕中间的某个地方!
有人知道这里发生了什么吗?