问题标签 [uisegmentedcontrol]

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 投票
1 回答
661 浏览

iphone - 使用段控制器“推送”而不是 UINavigationController

我在 NavigationControllers 中投入了太多太多,以至于我对其他选项变得有点无知。这就是我想要完成的,我已经构建了子类 ViewControllers 以通过 NavigationController 进行推送,效果很好。

但是,为了避免返回并进入新视图的想法不适合快速访问,因为这是关于计算器的,我想出了使用 SegmentedControl。

我将 UISegmentControl 添加到 NavigationBar。我想要完成的是点击一段,Calculator1ViewController 加载在 NavigationBar 下方。在点击另一个 Segment 时,前一个 ViewController 会被卸载并加载一个不同的“Calculator2ViewController”。

我不太确定该怎么做,loadFromNib 可能效果不太好,因为我使用的是自定义 ViewControllers。

任何建议都会有很大帮助。

0 投票
20 回答
37970 浏览

iphone - UISegmentedControl 寄存器点击选定的段

我有一个分段控件,用户可以在其中选择如何订购列表。工作正常。

但是,我希望当点击已选择的段时,顺序会颠倒。我有所有的代码,但我不知道如何注册这些段上的水龙头。您可以使用的唯一控制事件似乎是 UIControlEventValueChanged,但这不起作用(因为所选段实际上并没有改变)。

有解决方案吗?如果是这样,那是什么?

提前致谢!

0 投票
2 回答
11482 浏览

iphone - 在导航栏中添加分段控件

任何人都可以帮助提供有关如何在导航栏中添加分段控件的代码....我已经在某些应用程序中看到它并希望实现它

谢谢

0 投票
6 回答
14817 浏览

iphone - UISegmentedControl 没有圆角?

有没有办法摆脱 UISegmentedControl 的圆角或者它是默认行为?

0 投票
1 回答
10017 浏览

iphone - UISegmentedControl、UIToolbar 和 UINavigationItem

我创建了一个 UISegmentedControl 并成功地将它附加到我的 navigationItem.tableView。

但是当我尝试将它附加到 UIToolbar 时,它会爆炸。

我确定我以前在工具栏上看到过 UISegementedControls - 但似乎无法让它工作。想法?

0 投票
1 回答
10296 浏览

iphone - UIToolbar 中的 UISegmentedControl 颜色

我的问题围绕着 UINavigationBar 和 UIToolbar 上的 UISegmentedController 的区别。如果我将 UISegmentedControl 拖放到导航栏中,如下所示:

一切都很好。UISegmentedControl 用稍深的黑色标识选定的选项。但是,如果我将 UISegmentedControl 放到 UIToolbar 上,它不会从工具栏中获取颜色或半透明度。如果我手动设置 tintColor UISegmentedControl 不再区分选中和未选中。

诚然,在拖放到 UIToolbar 之前,必须将 UISegmentedControl 包装在 UIBarButtonItem 中。我想知道这是否是 UISegmentedControl 看起来不正确(半透明黑色背景上的蓝色)的部分原因。

当然,由于我使用的是内部导航和控制器工具栏,因此我的代码与编写的代码并不完全相同,但一般逻辑是相同的。我不确定如何使 UIToolbar 上的 UISegmentedControl 具有黑色半透明样式 - 保持选定段和未选定段之间的明显区别。

0 投票
2 回答
2724 浏览

iphone - 将 UIBarButtonSystemItemAdd 和 UIBarButtonSystemItemTrash 添加到导航项或 UISegmentedControl 的一侧

我想要一个UIViewController在标题右侧有一个 Add 和一个 Trash 按钮,可以通过将两个添加UIBarButtonItems到导航项/栏或将它们添加到 aUISegmentedControl然后将 SegmentedControl 添加到项目。这可能吗?如果是,如何实现最好?

0 投票
2 回答
1022 浏览

iphone - 两行 UISegmentedControl

是否可以在 iPhone 上让 UISegmentedControl 跨越两行?我已经在一些应用程序中看到了这一点,但在文档中没有找到我需要的东西。也许它是一个自定义的 UIButton,其设计看起来像 UISegmentedControl。

0 投票
3 回答
1869 浏览

iphone - 带核心数据的分段控制器(多选)

我有一个基于核心数据的应用程序,它是围绕一个主要实体构建的。还有其他几个与之相连的实体,其中之一是一个名为“Notes”的实体。

此 Notes 实体具有日期 (NSDate)、说明 (NSString) 和一个其他属性。该属性将有 4 个可能的选项,其中每个实体至少有 1 个,可能全部有 4 个。

我在想,当创建注释时,可能会有一个带有 4 个可能选项的分段控制器。(这里甚至可以选择多个按钮吗?)

我还希望能够通过此选项对所有这些笔记进行排序。也就是说,例如,创建一个仅返回选择了选项 3 的 Notes 的获取请求。(即使他们也选择了选项 2,甚至选择了所有 4 个选项。)

关于实现这一点的最佳方法的任何建议是什么?

谢谢。

0 投票
2 回答
2079 浏览

iphone - 如何在 UIToolbar 中将插座附加到 UISegmentedControl

我在应用程序中有一个视图。该视图包含一个 UITableView 和一个 UIToolbar,在 UIToolbar 中我有 UISegmentedControl,它包含在 UIBarButtonItem 对象中。

我可以让分段控件链接到 IBAction 事件,然后它会根据值更改进行操作,但我看不到如何将 IBOutlet 添加到此项目。

当我尝试添加此链接时,似乎想要接受出口链接的唯一对象是 tableview。我希望这是想要进入文件所有者的出口。

我在这里想念什么?