问题标签 [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.

0 投票
24 回答
179849 浏览

ios - 在 UIToolbar 上创建左箭头按钮(如 UINavigationBar 的“后退”样式)

我很想在UIToolbar.

据我所知,获得其中之一的唯一方法是保留UINavigationController默认设置,并将其用于左侧栏项目。但是我无法找到将其创建为 a 的方法UIBarButtonItem,因此我无法在标准中创建一个UIToolbar,即使它们与UINavigationBars 非常相似。

我可以使用按钮图像手动创建它,但我无法在任何地方找到源图像。它们具有 alpha 通道边缘,因此截屏和剪切不会得到非常通用的结果。

对于我打算使用的每种尺寸和配色方案,除了截图之外还有什么想法吗?

更新:请停止回避这个问题并暗示我不应该问这个,应该使用UINavigationBar. 我的应用是 Instapaper Pro。它只显示一个底部工具栏(以节省空间并最大化可读内容区域),我希望在底部放置一个左箭头形的后退按钮。

告诉我我不应该这样做不是答案,当然也不值得赏金。

0 投票
4 回答
66042 浏览

ios - 对齐 UIToolBar 项

UIBarButtonItem创建了三个如下。它们向左对齐,我想对齐中心,所以右侧没有间隙。我没有看到 align 属性UIToolBar。还有另一种方法可以做到这一点吗?

0 投票
5 回答
5598 浏览

iphone - 在 RootController 上调整 UITableView 的大小

是否可以在基于导航的应用程序的 RootController 上调整 UITableView 的大小?在 IB 中打开 RootViewController.xib 时,没有视图。只是 UITableView。单击检查器,然后单击黄色小标尺,框架高度显示为灰色。我正在以编程方式向 RootViewController 添加工具栏:

这工作正常,但表格视图中的底部单元格被部分隐藏,因为表格视图不知道工具栏。

0 投票
4 回答
5320 浏览

iphone - UIToolbar 和其他视图

我知道如何在 rootviewcontroller.m 中添加 UIToolbar:

但是,当我导航到其他视图时,工具栏保持不变,这没关系,但我如何访问它来隐藏/显示它?

在 rootviewcontroller 里面我会使用这个:

但我似乎找不到在 rootviewcontroller.m 之外执行此操作的方法

你能告诉我一个从另一个班级隐藏它的例子吗?

0 投票
3 回答
6542 浏览

iphone - 如何让 UIToolbar 字体与 UINavigation Controller 匹配?

使用以下帖子,我能够将 UILabel 添加到 UIToolbar,但是,它看起来很糟糕。任何人都知道如何让文本大小/颜色/阴影与 UINavigationController 的标题相匹配?

导航控制器

替代文本 http://www.codingwithoutcomments.com/uploads/Picture1.png

带有 UILabel

替代文本的 UIToolbar http://www.codingwithoutcomments.com/uploads/Picture2.png

我需要采取哪些步骤才能使它们匹配?

0 投票
1 回答
1148 浏览

iphone - iPhone - UIToolbar 在弹出的前一个视图中消失

我在我的应用程序中使用导航栏和工具栏。其中一个屏幕使用透明的工具栏和导航栏,当用户点击屏幕时会显示。一切都很好,除非我从这个视图控制器做一个 popViewController。

我以前的vc中的工具栏不再可见(当vc弹出然后它消失时,我只能看到它一秒钟)

有什么想法可能导致这种情况吗?

谢谢。

0 投票
2 回答
769 浏览

iphone - UIToolBar - 如何处理按钮溢出?

我有一个带有工具栏的视图 - 工具栏上的每个按钮都代表用户正在撰写的一条新消息。我花了几个工作日才弄清楚如何处理视图切换等。但是现在我已经弄清楚了,我遇到了一些 UI 问题。

当我有超过 11 个按钮时(我知道,用户应该在创建第 11 个之前真正发送前 10 个,但我想彻底)按钮会从屏幕末端消失。没有指示器(除了您可以看到的半按钮),还有可以按下的其他按钮。

以前有没有人遇到过这样的情况,你是怎么处理的?

我最初的想法是当有超过(比如说)8个按钮时,我以编程方式制作第一个和最后一个按钮“<”和“>”按钮,通过删除和添加按钮到我的[工具栏项]按钮将向下滑动按钮.

有什么想法吗?

0 投票
2 回答
6907 浏览

iphone - 黑色 UIToolbar 上的 iPhone UISegmentedControl 按钮状态

我在黑色 UIToolbar 上有一个 UISegmentedControl。我已将样式设置为 Bar 并将背景颜色设置为清除(也尝试过黑色)。我尝试将 tintColor 设置为清晰(也尝试过黑色)。我的按钮变成黑色以匹配黑色 UIToolbar。但是,当 UISegmentedControl 是默认的蓝色/灰色时,按钮不再指示单击状态。我该怎么做才能使按钮指示黑色/灰色单击状态?请告诉我。到目前为止用于设置 UISegmentedControl 的颜色的代码:

0 投票
2 回答
1722 浏览

iphone - 如何呈现具有固定 UIToolbar 的模态视图控制器?

我正在尝试设置一个位于固定工具栏下方的模态视图控制器。因此,当模态视图滚动时,工具栏应该保持在顶部。Safari 应用程序会这样做,例如,当点击书签按钮时。工具栏保持不变,按钮改变..

我尝试了一些方法,例如将工具栏推到前面,最终根本不使用 presentModalViewController 方法,而是手动将新视图动画化到子视图中。但这带来了一些其他问题。

0 投票
8 回答
25612 浏览

iphone - 如何以编程方式替换 IB 中内置的 UIToolBar 项目

我有一个带有各种图像按钮的工具栏,在 Interface Builder 中创建。

我希望能够在按下时以编程方式将其中一个按钮替换为活动指示器,然后放回原始按钮,但在活动完成时将其颜色从白色更改为黄色。

这可以通过 IB 构建的工具栏实现,还是我必须查看以编程方式构建整个工具栏和自定义视图?