草庐IT

uiswitch

全部标签

ios - 更改 UISwitch 的标签

我必须将UISwitch的标签从ON-OFF更改为YES-NO。我希望这个方法在单独的类中实现,然后被其他类访问。​​我尝试实现食谱中提供的片段,但没有成功 最佳答案 您可以为on和off使用图像@property(nonatomic,retain)UIImage*offImage;@property(nonatomic,retain)UIImage*onImage;图片尺寸为77*27 关于ios-更改UISwitch的标签,我们在StackOverflow上找到一个类似的问题:

ios - UIScrollView 中的 UIControll 未接收到触摸事件

我使用SevenSwitch在我的项目中。我需要将它添加到UIScrollView中,但是当我将它添加到ScrollView中时,控件似乎无法接收触摸事件。我尝试对scrollview进行子类化并重写以下代码:-(BOOL)touchesShouldCancelInContentView:(UIView*)view{returnNO;}还添加了:self.scrollView.delaysContentTouches=NO;但还是收不到触摸事件。如何阻止scrollview阻止UIControl接收触摸?更新我在ScrollView上有一个点击手势,因为我希望当用户点击ScrollVi

ios - iOS7 中可能存在 UISwitch 错误?

我正在使用UISwitch调用subview以在我的应用程序中进行屏幕显示。但是,该开关仅在大约60%的时间内工作。为了测试我的代码,我将开关挂接到另一个IBAction以将开关的状态写入控制台。这两个函数在某些时候都没有响应开关的状态,即这两个函数在某些时候同时忽略了开关的状态。有没有其他人在iOS7中使用UISwitch遇到过这种行为?-(IBAction)showHideSomeSubView:(UISwitch*)sender{if(_mySwitch.on){[self.viewaddSubview:someSubView];}else{[someSubVewremoveFr

iphone - 如果我将一个 UISwitch 控件添加到我的每个 TableView 单元格,我如何知道它属于哪个单元格?

我有一个UITableView,其单元格包含一个UISwitch控件。它类似于iPhone的时钟应用程序中的表格View,如下所示...(来源:epicself.com)在我的应用程序的cellForRowAtIndexPath方法中,我创建并附加了UISwitch控件......CGRectframeSwitch=CGRectMake(215.0,10.0,94.0,27.0);UISwitch*switchEnabled=[[UISwitchalloc]initWithFrame:frameSwitch];[switchEnabledaddTarget:selfaction:@se

ios - 在 TableViewCell : Swift 中保持 UISwitch 的状态

我有一个问题,我有一个tableview设置,用户可以添加和删除新项目,但也可以checkin和checkout它们。我的意思是,对于添加的每个单元格,该单元格中都有一个用户可以打开和关闭的UISwitch。“on”被checkin,“off”被checkout。因此,我对编程很陌生,想知道如何保存UISwitch的状态(无论是关闭还是打开),以便每次用户离开应用程序时,开关都保持不变.感谢您的帮助。当前代码:currentcellcode 最佳答案 如果你是iOS开发的新手,NSUserDefaults更容易使用。只需像这样保存数

ios - 在 UISwitch 中放置文本 swift 4

经过2天的尝试,我将此问题发布在这里。我需要实现这个在swift4中。我在下面尝试过:-letswitchOnOff=UISwitch(frame:CGRect(x:150,y:150,width:200,height:0))switchOnOff.addTarget(self,action:#selector(self.switchStateDidChange),for:.valueChanged)switchOnOff.setOn(true,animated:false)self.view.addSubview(switchOnOff)@objcfuncswitchStateDid

ios - UISwitch - UITableView

我有这个tableView:但我无法识别用户何时选择了该行中的UISwitch。我知道我需要UITableViewCell类中的@IBAction,但我没有找到适合我的指南。我想在用户点击UISwitch时打印该行的索引路径。这是我的单元格类:classTicketsFilterCell:UITableViewCell{@IBOutletweakvartextFilter:UILabel!@IBOutletweakvarswitchFilter:UISwitch!classvarreuseIdentifier:String?{get{return"TicketsFilterCell"}

ios - 更改 ViewController 时如何保持 UISwitch 状态?

当我从一个ViewController移动到另一个ViewController时,第一个Controller上的开关会自行重置并且不会保留其状态。查看其他Controller后返回时如何保存其状态?以及如何在关闭应用程序后保存其状态。我查看了各种stackOverflow问题和响应以及apple文档,但似乎没有任何效果。这是我的具有开关的ViewController的类。classDays:UIViewController{@IBOutletweakvarswitchButton:UISwitch!varswitchState=trueletswitchKey="switchState

swift - 删除 UISwitch 拇指阴影效果 - swift

我正在尝试移除UISwitch上存在的阴影效果。有什么办法可以消除这种阴影效果吗? 最佳答案 似乎使用thumbTintColor消除了阴影效果 关于swift-删除UISwitch拇指阴影效果-swift,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/47176701/

ios - 如何在 SWIFT 4 中保存 UISwitch 的状态?

这个问题在这里已经有了答案:HowdoikeepUISwitchstatewhenchangingViewControllers?(3个答案)关闭5年前。我想在ViewController之间切换后保存UISwitch的状态。任何帮助将不胜感激!我有一个带有UISwitch的第一个ViewController,用于控制不同ViewController中的背景音乐:@IBOutletweakvarSwitchMusic:UISwitch!letdefaults=UserDefaults.standardvarswitchON:Bool=false@IBActionfunccheckSta