IOS--UISlider的使用方法

IOS--UISlider的使用方法

// UISlider的常用方法

UISlider *oneSlider = [[UISlider alloc] init];

// 最常用

oneSlider.frame = CGRectMake(10, 20, 300, 30); // 设置位置和大小 注意:UISlider的高度可以随便设置,因为是不会变的

oneSlider.value = 30; // 初始值

oneSlider.minimumValue = 0; // 最小值

oneSlider.maximumValue = 100; // 最大值

oneSlider.backgroundColor = [UIColor blueColor]; // 设置背景颜色

oneSlider.alpha = 0.9; // 设置透明度

oneSlider.tag = 1001; // 设置标签,常用在委托中

[oneSlider addTarget:self action:@selector(oneSliderValueChange:)forControlEvents:UIControlEventValueChanged]; // 设置响应oneSlider的响应方法

// 自定义UISlider

oneSlider.backgroundColor = [UIColor clearColor]; // 先清除背景色

// [oneSlider setMinimumTrackImage:[UIImage imageNamed:@"min.png"] forState:UIControlStateNormal];

[oneSlider setMaximumTrackImage:[UIImage imageNamed:@"max.png"]forState:UIControlStateNormal];

// 添加到view,并释放内存

[self.view addSubview:oneSlider];

[oneSlider release], oneSlider = nil;

时间: 2024-10-06 05:25:30

IOS--UISlider的使用方法的相关文章

ios系统铃声调用方法

首先,这里我要说明这里并不是真正调用系统内部自带的铃声,因为苹果是不允许开发者调用的,没有给开发者接口:如果调用了就无法上线的!那为什么AppStore里面还有那么多app显示的效果是调用系统的铃声一样呢?为什么就能上线呢?其实不然,他们是使用了系统一样的铃声!也就说他们录制和系统铃声相似,然后包含进他们的bundle中来实现的. 所以,我们想要实现调用系统铃声的效果,只能通过这个途径:把音频文件捆绑经我们的bundle中来调用,播放! 给一个网址,里面好多苹果系统铃声(ios8的也有啦....

iOS开发——实用篇&提高iOS开发效率的方法和工具

提高iOS开发效率的方法和工具 介绍 这篇文章主要是介绍一下我在iOS开发中使用到的一些可以提升开发效率的方法和工具. IDE 首先要说的肯定是IDE了,说到IDE,Xcode不能跑,当然你也可能同时在使用AppCode等其他的IDE,在这里我主要介绍Xcode中提升开发效率的方法. 1.善用快捷键 快捷键是开发中必不可少的,当你善于使用快捷键的时候,十指在键盘上飞舞,那画面太美,我不敢想象. 常用快捷键操作 2.常用代码片段 开发中有一些常用的代码,可以放到代码片段中,然后下次你就可以使用快捷

iOS开发 UITableView的方法和属性总结

本文描述UITableView的各种方法,属性,委托以及数据源.本文的目的只是总结UITableView的用法,详细的例子另撰文描述. 1 数据源  UITableViewDataSource协议 01 返回组(节)的个数,默认是返回1,如果只有1组数据,可以不用实现该方法. - (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView 02 返回某一组的行数,该组由section的值决定 - (NSInteger)table

iOS动态运行时方法

在某些时候,程序可能需要根据获取的参数来决定调用的方法. 要实现这样的功能,就需要使用到动态运行时方法了. 首先需要定义好接口,以便调用. 然后就是动态调用定义好的方法. 这里有两种方法, 第一种: // 有参数则需要加上冒号 SEL sel = NSSelectorFromString(@"save:"); MyObject obj = [MyObject new]; [obj performSelector:sel withObject:@{@"1":@&quo

ios对象copy的方法,要实现nscopy协议

ios对象copy的方法,要实现nscopy协议 by 伍雪颖 - (id)copyWithZone:(NSZone *)zone { RestEntity *copy = [[[self class] allocWithZone:zone] init]; copy.dishId = _dishId; return copy; } - (id)mutableCopyWithZone:(NSZone *)zone { RestEntity *copy = [RestEntity allocWith

ios中集合遍历方法的比较和技巧

本文原文发表自我的[自建博客],cnblogs同步发表,格式未经调整,内容以原博客为准 我是前言 集合的遍历操作是开发中最常见的操作之一,从C语言经典的for循环到利用多核cpu的优势进行遍历,开发中ios有若干集合遍历方法,本文通过研究和测试比较了各个操作方法的效率和优略势,并总结几个使用集合遍历时的小技巧. ios中常用的遍历运算方法 遍历的目的是获取集合中的某个对象或执行某个操作,所以能满足这个条件的方法都可以作为备选: 经典for循环 for in (NSFastEnumeration)

iOS 消息(即方法调用)的两个隐藏参数 :self 和 _cmd

iOS 消息(即方法调用)的两个隐藏参数 太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致"创作公用协议 转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS.Android.Html5.Arduino.pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作. 以下摘自<Objective-C Runtime Programming Guide> 使用

xode5.1.1设置IOS欢迎界面的方法

先准备3张不同尺寸的欢迎图,文件名分别为: Default.png  iPhone 320X480分辨率屏幕默认启动图片. [email protected] iPhone 640X960分辨率屏幕默认启动图片. [email protected]   iPhone 640X1136分辨率屏幕默认启动图片. 把这3张图放在工程的Supporting Files文件夹下 打开工程属性中的"Launch Images" 把这3张图片,拖到对应的位置就OK了. xode5.1.1设置IOS欢

iOS UIApplication的代理方法总结

1.简介 1> 整个应用程序的象征,一个应用程序就一个UIApplication对象,使用了单例设计模式 2> 通过[UIApplication sharedApplication]访问这个单例对象 2.常见用法 1> 设置图标右上角的红色提示数字 app.applicationIconBadgeNumber = 10; 2> 设置状态栏的样式 app.statusBarStyle = UIStatusBarStyleBlackOpaque; 3> 控制状态栏的显示和隐藏 a

[ios]ios的延迟执行方法

1.最直接的方法performSelector:withObject:afterDelay: 这种方法的缺点:每次要为延时写一个方法 2.使用类别,用BOLCK执行 [代码]c#/cpp/oc代码: 01 @implementation NSObject (PerformBlockAfterDelay) 02   03 - (void)performBlock:(void (^)(void))block 04           afterDelay:(NSTimeInterval)delay