<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>uiswitch on adolsai's echo</title><link>https://adolsai.com/tag/uiswitch/</link><description>Recent content in uiswitch on adolsai's echo</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Thu, 12 Feb 2015 22:41:03 +0800</lastBuildDate><atom:link href="https://adolsai.com/tag/uiswitch/index.xml" rel="self" type="application/rss+xml"/><item><title>Objective-C Learning Notes - Second practice using UISlider and UISwitch</title><link>https://adolsai.com/archives/Objective-C-Learning-Notes---Second-practice-using-UISlider-and-UISwitch.html</link><pubDate>Thu, 12 Feb 2015 22:09:00 +0800</pubDate><guid>https://adolsai.com/archives/Objective-C-Learning-Notes---Second-practice-using-UISlider-and-UISwitch.html</guid><description>&lt;p class="p1"&gt;&lt;span class="s1"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: center;"&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;pre class="brush:cpp;toolbar:false"&gt;#import&amp;nbsp;&amp;lt;UIKit/UIKit.h&amp;gt;&#10;@interface&amp;nbsp;ViewController&amp;nbsp;:&amp;nbsp;UIViewController&#10;@property&amp;nbsp;(weak,&amp;nbsp;nonatomic)&amp;nbsp;IBOutlet&amp;nbsp;UILabel&amp;nbsp;*sliderLabel;&#10;@property&amp;nbsp;(weak,&amp;nbsp;nonatomic)&amp;nbsp;IBOutlet&amp;nbsp;UISlider&amp;nbsp;*mySlider;&#10;@property&amp;nbsp;(weak,&amp;nbsp;nonatomic)&amp;nbsp;IBOutlet&amp;nbsp;UISwitch&amp;nbsp;*leftSlider;&#10;@property&amp;nbsp;(weak,&amp;nbsp;nonatomic)&amp;nbsp;IBOutlet&amp;nbsp;UISwitch&amp;nbsp;*rightSlider;&#10;-&amp;nbsp;(IBAction)sliderChanged:(id)sender;&#10;-&amp;nbsp;(IBAction)switchChanged:(id)sender;&#10;@end&lt;/pre&gt;&lt;p class="p4"&gt;&lt;span class="s2"&gt;&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;</description></item><item><title>Objective-C Learning Notes - UISwitch2</title><link>https://adolsai.com/archives/Objective-C-Learning-Notes-UISwitch2.html</link><pubDate>Wed, 11 Feb 2015 22:12:00 +0800</pubDate><guid>https://adolsai.com/archives/Objective-C-Learning-Notes-UISwitch2.html</guid><description>&lt;p&gt;终于有一个正常一点的样例程序了,什么鬼排版啊!!!&lt;/p&gt;&lt;p&gt;简单演示 UISwitch 的常用属性, isOn...&lt;/p&gt;</description></item><item><title>Objective-C Learning Notes - UISwitch (Rewrite)(坑)</title><link>https://adolsai.com/archives/Objective-C-Learning-Notes-UISwitch.html</link><pubDate>Wed, 11 Feb 2015 22:03:00 +0800</pubDate><guid>https://adolsai.com/archives/Objective-C-Learning-Notes-UISwitch.html</guid><description>&lt;p&gt;重写 UISwitch 类以添加修改其文本信息的方法:&lt;/p&gt;&lt;p class="p1"&gt;好讨厌一本书里面的样例程序各个编写习惯都不一样....&lt;/p&gt;&lt;pre class="brush:cpp;toolbar:false"&gt;//&amp;nbsp;&amp;nbsp;UISwitchCustom.h&#10;#import&amp;nbsp;&amp;lt;UIKit/UIKit.h&amp;gt;&#10;/**&#10;&amp;nbsp;添加一个名为&amp;nbsp;extended&amp;nbsp;的&amp;nbsp;category,&amp;nbsp;声明一下&amp;nbsp;UISwitch&amp;nbsp;的&amp;nbsp;setAlertnateColors&amp;nbsp;消息,否则在使用的时候会出现找不到该消息的警告.其实&amp;nbsp;setAlertnateColors&amp;nbsp;已经在&amp;nbsp;UISwitch&amp;nbsp;中实现,只是没u&amp;nbsp;头文件中公开而已,所以在此做一个声明...&#10;&amp;nbsp;当调用setAlertnateColors:YES&amp;nbsp;时,UISwitch&amp;nbsp;的状态为&amp;quot;on&amp;quot;时显示为橙色.&#10;&amp;nbsp;**/&#10;@interface&amp;nbsp;UISwitch&amp;nbsp;(extended)&#10;-&amp;nbsp;(void)&amp;nbsp;setAlertnateColors:(BOOL)boolean;&#10;@end&#10;//自定义&amp;nbsp;slider&amp;nbsp;类,方便存储数据而已(好像&amp;nbsp;wwwww&#10;@interface&amp;nbsp;_UISwitchSlider&amp;nbsp;:&amp;nbsp;UISlider&#10;@end&#10;//自定义&amp;nbsp;UISwitch&amp;nbsp;类并拓展可以修改按钮上面的文字方法&#10;@interface&amp;nbsp;UISwitchCustom&amp;nbsp;:&amp;nbsp;UISwitch&#10;//设置左边的文字&#10;-&amp;nbsp;(void)&amp;nbsp;setLeftLabelText:(NSString&amp;nbsp;*)labelText&#10;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font:(UIFont&amp;nbsp;*)labelFont&#10;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color:(UIColor&amp;nbsp;*)labelColor;&#10;//设置右边的文字&#10;-&amp;nbsp;(void)&amp;nbsp;setRightLabelText:(NSString&amp;nbsp;*)labelText&#10;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font:(UIFont&amp;nbsp;*)labelFont&#10;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color:(UIColor&amp;nbsp;*)labelColor;&#10;//一个方便创建&amp;nbsp;Label&amp;nbsp;的方法而已,其实它不应该出现在这里的吧...&#10;-&amp;nbsp;(UILabel&amp;nbsp;*)createLabelWithText:(NSString&amp;nbsp;*)labelText&#10;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font:(UIFont&amp;nbsp;*)labelFont&#10;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color:(UIColor&amp;nbsp;*)labelColor;&#10;@end&lt;/pre&gt;</description></item></channel></rss>