20得票1回答
如何检测UISwitch开关是否打开或关闭?

我正在尝试检测UISwitch开关的状态(打开/关闭)// .h IBOutlet UISwitch *privateSwitch; @property (nonatomic, retain) IBOutlet UISwitch *privateSwitch; //.m @synthesiz...

19得票4回答
我该如何禁用一个UISwitch?

如何禁用 UISwitch 组件?我不是想把它设置为关闭状态,而是禁用用户交互并使其呈灰色。 在我的应用程序中,我有两个条件。if (condition == true) { // UISwitch should be enabled } else { // UISwit...

18得票5回答
UISwitch - 从开/关变为是/否

有人知道我如何将开和关的文本标签更改为是和否的方法吗? 我已经用下面的代码实现: ((UILabel *)[[[[[[switchControl subviews] lastObject] subviews] objectAtIndex:2] subviews] obj...

18得票3回答
UISwitch setThumbTintColor导致崩溃(iOS 6专用)?

更新:收到了苹果发送的邮件,称该漏洞/问题已经修复,下一个SDK版本将不再存在此问题。和平! 我在AppDelegate的代码中有这个内容:- (void) customizeAppearance { [[UISwitch appearance] setOnTintColor:[UI...

17得票6回答
应用程序级别更改UISwitch的颜色

我在iOS 3中使用 UISwitch 来创建一个开关元素。它的默认颜色是蓝色,但是我想要将其颜色改为棕色。 我该如何在iOS 3中为 UISwitch 元素选择不同的颜色? 我该如何在现代iOS应用程序中(iOS 5+)为 UISwitch 元素选择不同的颜色?

17得票3回答
改变UISwitch上的文本

UISwitch当前显示为ON和OFF。我能把文本改成YES和NO吗? 这难吗?还是只需重新构思向用户提问的问题?

16得票4回答
iPhone设置和阅读状态UISwitch

我有一个视图,其中的对象是从数据库设置并保存到数据库中的。UITextView 工作得很好,但我似乎找不到如何设置 UISwitch 的状态。 我可以在 IB 中更改它,但这不是我需要的。DB 中的记录具有 0 或 1 的布尔值。因此,如果字段为 true,则我希望将 UISwitch 的状...

16得票6回答
将暗黑模式添加到iOS应用程序

我正在尝试为我的应用添加一个主题(深色主题)。因此,当用户点击活动开关时,整个应用程序将进入暗模式。我已经硬编码了暗模式,只是为了看看效果; 现在,我想通过UISwitch启用和禁用它,但我不确定该如何做?class DarkModeTableViewCell: UITableViewCell...

16得票3回答
将UISwitch和UITableViewCell结合起来实现VoiceOver交互

在日历应用中,当您创建新事件时,如果启用VoiceOver并点击全天单元格,Siri会说“全天切换按钮开/关,双击更改设置”。实际上,双击将切换开关。此外,无法仅点击切换开关本身-必须与单元格本身进行交互以切换开关,切换开关本身不是可访问的元素。 在我的应用程序中,我有完全相同的设置,包括标...

14得票3回答
如何设置UISwitch的边框颜色?

我的应用程序具有以下功能:[[UIView appearance] setTintColor:[UIColor whiteColor]]; 以下是 on 时的效果: 以下是 off 时的效果: 我需要使 UISwitch 的边框可见,就像在 Settings.app 中一样: