问题标签 [uitoolbaritem]

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.

0 投票
0 回答
377 浏览

iphone - iPhone 默认系统键盘颜色和样式指南

我创建了一个自定义 UIToolbar,其中 UIBarButtonItems 作为数字并将其作为 inputAccessoryView 添加到键盘。

我需要使 UIToolbar 与键盘配色方案和按钮完全匹配,就像标准 iPhone 键盘数字一样,但我无法在任何地方找到使用了什么颜色、大小或样式。

除了创建看起来像 iPhone 号码的图像之外,有没有办法以编程方式使用系统颜色、样式和大小创建它们,以便它们匹配默认的键盘按钮?关于此的任何指南/资源/示例?

0 投票
1 回答
157 浏览

xcode - 如何为tabbarbutton图像设置动画

我有一个 toolBarItem 调用数据库上的保存操作。我真的很想动态更改物品(橱柜)的图像,以便抽屉打开,标签在“内部”动画,然后关闭。非常像邮件应用动画上的垃圾项。

我知道如何通过在数组中给定的时间(连同 CT 比例数组)上缩放动画来制作 UIView 弹出窗口,所以我猜它可以或多或少地完成同样的方法。

有谁知道谁来做到这一点的例子?回到 xcode 4.1,我能够在标签移动时突出显示按钮,但我不能再这样做了(不知何故,我确实在 toolbarItem 上添加了一个普通按钮,我不能再这样做了)。

提前致谢!

0 投票
1 回答
486 浏览

iphone - 为什么我不能更改 UIBarButtonSystemItemPageCurl 项目色调?

我正在使用带有 StoryBoards 的 iOS 5.1。我想改变标准页面卷曲按钮的色调,但我似乎也做不到。

该按钮位于视图控制器上,是导航控制器的推送视图控制器。工具栏是推断出来的,因为我更改了导航控制器上的色调。工具栏以所需的颜色出现。

我的 viewDidLoad 方法如下:

self.curlButton是在 Interface Builder 中配置的页面卷曲按钮的出口。

我已经尝试将色调设置为self.curlButton,最初为 nil,但这不起作用,按钮是相同的蓝色色调。

SO上的一些答案说你必须以编程方式创建一个新按钮,这就是我在这里尝试的。

我已验证barColor包含正确的颜色。我注释掉了这removeObject条线并且正确地产生了两个卷曲按钮,但都是蓝色的。

NSLog 验证newPageCurl按钮是否设置了正确的色调。

我尝试这样做viewDidAppear,以防需要首先显示工具栏,但按钮仍然是蓝色并且没有使用新的色调。

0 投票
1 回答
531 浏览

uiviewcontroller - 添加一个新的 UIToolbar 到 UIViewController

我正在开发一个基于 TabBar 的应用程序,当在第一个视图中选择一个单元格时,会出现 UIViewController 女巫。我想添加一个 UIToolBar,其中包含所选单元格的 segue 给出的一些信息(在项目中)。我已经尝试了下面的代码(在类似的问题中找到)但它不起作用:

有谁知道另一种在导航控制器推断的 UIToolBar 上添加新 UIToolBar 的方法?

0 投票
2 回答
377 浏览

objective-c - NavBar\Toolbar 按钮文本颜色?

我正在使用以下代码来创建我的工具栏按钮......我想将文本颜色更改为黑色或更好......将背景图像设置为文本着色......setBackgroundColor 不起作用...... ..任何帮助表示赞赏,谢谢。

0 投票
1 回答
104 浏览

iphone - 如何在objective-c中的工具栏按钮上显示值?

我正在做账单项目。我可以滚动很多账单,每张账单都有很多数量和价格的项目。在按钮上,工具栏上也有很多按钮。账单总价是其中的1个按钮,我不知道如何在这个按钮上显示总价的数量!

0 投票
2 回答
7588 浏览

objective-c - UINavigationBar - 改变 UIBarButtonItem 的位置

我在我的应用程序中使用 UINavigationController 及其栏。现在我想改变 leftBarButtonItem 和 rightBarButtonItem 的位置。我希望它们位于具有自定义宽度和高度的不同 x 和 y 位置。

但问题是,更改框架不会改变 barButtonItem 的任何内容。我现在不知道为什么,但框架总是被重置为其原始坐标。

这是我在 viewWillAppear 中调用的代码:

这是结果

视图不是从 0/0 开始,例如 x 位置在 0 的 5px insetead。

有关如何解决此问题的任何建议?

0 投票
1 回答
2724 浏览

ios - 将自定义图像添加到 iPad 应用程序的工具栏

我环顾四周,似乎无法在我的工具栏中使用自定义图像。我的 ViewController.m 的自定义初始化部分中有以下代码,这是添加它的正确位置吗?我在上方工具栏中没有看到任何图像。我想把它放在视图的右上方。

感谢您的关注。

0 投票
1 回答
248 浏览

iphone - 如何移动 UIToolbar 项?

UIToolbar在 iOS 中使用 a 并试图通过从右侧滑入来获得一个“到达”的新按钮。有没有办法直接访问栏上按钮的“位置”?我目前有一个接近预期效果的混乱解决方法,但我希望有一种方法可以使用 Core Animation 移动它们,这样我就可以实现“EaseInEaseOut”类型的计时功能。有任何想法吗?

这里的前提是使用 anNSTimer来更改 Fixed Space Bar Button item 的宽度,并倒计时到零。我发现我必须更改实际按钮的宽度才能使其工作,否则不会出现“动画”。我知道这很混乱,有人必须有更清洁的方法。

0 投票
1 回答
605 浏览

ios - iOS UIToolbar 项目数组

我有一个 UIToolbar,里面有两个按钮、两个灵活的边距和一个段控件。我进行了设置,以便当用户选择刷新按钮时,该按钮被隐藏,活动指示器取代它,一旦操作完成,按钮被放回并且活动指示器停止。隐藏 UIBarButtonItems 的唯一方法是从工具栏数组中删除 ,然后在需要时重新添加它们。这一切都很好,花花公子。我的问题是,当我重新添加对象时,如何指定它在数组中的位置。现在它将对象添加到数组的末尾,按钮在最右边。我希望它在左侧。我的代码如下。谢谢。