UISlider,UIProgressView

//

//  SliderViewController.swift

//  UIControlDemo

//

//  Created by   on 14/12/4.

//  Copyright (c) 2014年 马大哈. All rights reserved.

//

import UIKit

class SliderViewController: BaseViewController {

var slider: UISlider?

var progress: UIProgressView?

override func viewDidLoad() {

super.viewDidLoad()

progress = UIProgressView(frame: CGRectMake(20, 300, self.view.frame.size.width-40, 50))

progress?.progressViewStyle = UIProgressViewStyle.Default //两种不同的样式

progress?.progressTintColor = .redColor()// 不断改变的进度条颜色 (默认 蓝色)

progress?.trackTintColor = .blackColor() // 可以认为是底色(默认 灰色)

self.view.addSubview(progress!)

slider = UISlider(frame: CGRectMake(20, 400, self.view.frame.size.width-40, 50))

slider?.minimumValue = 1

slider?.maximumValue = 100

slider?.addTarget(self, action: "valueChanged:", forControlEvents: UIControlEvents.ValueChanged)

self.view.addSubview(slider!)

}

func valueChanged(sender:UISlider){

let value = "\(Int(sender.value))"

self.title = value

progress?.progress = sender.value/100

}

override func didReceiveMemoryWarning() {

super.didReceiveMemoryWarning()

// Dispose of any resources that can be recreated.

}

}

时间: 2024-11-02 15:50:24

UISlider,UIProgressView的相关文章

UIProgressView和UISlider

UIProgressView和UISlider两个控件长的很像,区别在于UISlider有一个可以改变进度的滑块.虽然样子差不多,提供的属性的功能也差不多,但是属性的名字差别比较大. UIProgressView和UISlider的属性对比 UIProgressView控件的属性 UISlider控件的属性 progress:当前的进度,取值范围是[0-1] value:当前的进度值,[minimumValue,maximumValue] progressTintColor:已完成的进度的颜色

IOS基础-UIProgressView

UIProgressView和UIActivityIndicator有些类似 但是不同之处在于, UIProgressView能够更加精确的反应进度 UIActivityIndicator则只能表示事物在进行中 有一个例子是在Mail程序中当在下载信息的时候,有一个UIProgressView显示在底部 - (void)viewDidLoad {     [super viewDidLoad];          //定义一个进度条     UIProgressView *progressV =

IOS开发-UI学习-UISlider(滑动条)的使用

滑动条即UISlider,是我们常见的软件中设置音量,亮度等的滑条,初始化及基本设置如下: 1 // 新建滑动条 2 UISlider *slider = [[UISlider alloc]initWithFrame:CGRectMake(50, 100, 314, 50)]; 3 // 设置滑动条初始值 4 slider.value = 0.1; 5 // 设置滑动条滑过部分背景色 6 slider.tintColor = [UIColor redColor]; 7 // 设置右边图片 8 s

千年不曾看懂《道德经》,直至有了《道德图》!--作者:南山空同

第一章:知道识易 本义: 道,可道,非常道.名,可名,非恒名.无名,天地之始:有名,万物之母. 故常无欲,以观其妙:常有欲,以观其徼.此两者同出而异名,同谓之玄,玄之又玄,众妙之门. 通述: 世间的一切规律,都是能够被掌握的,但这些规律,却是不断的发生变化的.我们可以通过一些表面现象,来认知这些规律,我们为了方便识别事物,会给他们命名,来加以区分,但这些名词所包括的内容,也并非一成不变的. 世间事物,本来是不需要通过命名来加以区分的,当我们给一些事物命名,是我们开始认识世间万物的起始.如果我们心

2015最新iOS学习线路图

iOS是由苹果公司开发的移动操作系统,以xcode为主要开发工具,具有简单易用的界面.令人惊叹的功能,以及超强的稳定性,已经成为iPhone.iPad 和iPod touch 的强大基础:iOS 内置的众多技术和功能让 Apple设备始终保持着遥遥领先的地位. iOS学习路线:http://www.mobiletrain.org/page/ios.html 课程分  类 课程模块 模块介绍 课程内容 Part1C语言 C语言和Objective-C语言 C语言 Mac系统及常用工具.进制:C数据

iOS -- UI笔记(第一天)

UI: User Interface 用户界面常用框架: UIKit - 创建和管理应用程序的用户界面               QuartzCore - 提供动画特效以及通过硬件进行渲染的能力               CoreGraphics - 提供2D绘制的基于C的API               CoreLocation - 使用GPS和WIFI获取位置信息               MapKit - 为应用程序提供内嵌地图的接口               AVFoundat

音频开发记录。

后台播放 ??写的工程运行之后程序退至后台,发现运行不了,歌停止了,这显然不行,音乐后台播放是标配啊.今天就来讲一下后台播放.1.在plist文件里,告诉系统这是一款音乐软件. <key>Required background modes</key> <array> <string>App plays audio or streams audio/video using AirPlay </string> </array> 2.代码里

UI--Day01--学习要求

一.作业: 包括[课堂作业]和[日报] [课堂作业]:每天留的课后作业,提交到<我的代码库>,写不写完都要提交 [日报]:即每天总结.包括:当天课程学会了什么,不会什么.是否跟得上(例如:跟不上,勉强跟上,正好跟上,轻松跟上).复习内容的理解(对知识有哪些进一步的理解). [注]课堂作业分为:※每天必做.#明天讲解.&扩展作业 二.分组: 每组10人,组长1人,组员9人,每组建一个讨论组,将每天要交的日报交给组长 组长:负责学员日报整理,将所有学员日报按照名字:内容的形式,拷贝到一个文

IOS 音频播放

iOS音频播放 (一):概述 Audio Playback in iOS (Part 1) : Introduction 前言 从事音乐相关的app开发也已经有一段时日了,在这过程中app的播放器几经修改我也因此对于iOS下的音频播放实现有了一定的研究.写这个系列的博客目的一方面希望能够抛砖引玉,另一方面也是希望能帮助国内其他的iOS开发者和爱好者少走弯路(我自己就遇到了不少的坑=.=). 本篇为<iOS音频播放>系列的第一篇,主要将对iOS下实现音频播放的方法进行概述. 基础 先来简单了解一