Swift - UIProgressView

import UIKit
var imageView:UIImageView!
class ViewController: UIViewController {
    override func viewDidLoad() {
        super.viewDidLoad()
        //创建ProgressView
        let progressView = UIProgressView(progressViewStyle: .default)
        progressView.frame = CGRect(x: 150, y: 250, width: 200, height: 0)//自定义高度无效,默认为2.0,可通过transform改变高度
         progressView.transform = CGAffineTransform(scaleX: 1.0, y: 3.0)
        //设置默认进度
        progressView.progress = 0.1
        //设置进度,同时有动画效果
        progressView.setProgress(0.8, animated: true)
        //设置UIProgressView颜色
        progressView.progressTintColor = UIColor.red//设置加载进度条颜色
        progressView.trackTintColor = UIColor.gray//设置进度槽颜色
        //将ProgressViewj添加到视图
        self.view.addSubview(progressView)
    }
}

原文地址:https://www.cnblogs.com/iOS-Development/p/10227475.html

时间: 2024-10-18 17:13:40

Swift - UIProgressView的相关文章

swift - UIProgressView的用法

1.创建进度条 progressView.frame = CGRectMake(50, 80, SCREEN_WIDTH - 100, 30) progressView.progressViewStyle = UIProgressViewStyle.Default progressView.center = self.view.cente. progressView.progress = 0.5 //默认进度50% self.view.addSubview(progressView) 2.设置进

iOS开发——UI篇Swift篇&UIProgressView

UIProgressView 1 override func viewDidLoad() { 2 super.viewDidLoad() 3 4 titleLabel.text = titleString 5 6 7 // Do any additional setup after loading the view. 8 9 //创建进度控制器 10 var progressView:UIProgressView = UIProgressView(frame: CGRectMake(20, 10

Swift 菊花、UIPageControl和UIProgressView

// Make: 加载 菊花 func _initUIActivityIndicatorView() { let activity = UIActivityIndicatorView(activityIndicatorStyle: UIActivityIndicatorViewStyle.White) activity.frame = CGRect(x: 100, y: 100, width: 50, height: 50) activity.backgroundColor = UIColor.

论 Swift 开发入门 : 进度条(UIProgressView)

转载请声明出处:http://blog.csdn.net/jinnchang/article/details/44802019 ------------------------------------------------------------------------------------------ 概述 ------------------------------------------------------------------------------------------ 代

Swift和C混合Socket编程实现简单的ping命令

这个是用Mac下的Network Utility工具实现ping命令,用Wireshark抓取的ICMP数据包: 发送ICMP数据包内容 接受ICMP数据包内容 一.icmp结构 要真正了解ping命令实现原理,就要了解ping命令所使用到的TCP/IP协议.ICMP(Internet Control Message,网际控制报文协议)是为网关和目标主机而提供的一种差错控制机制,使它们在遇到差错时能把错误报告给报文源发方.ICMP协议是IP层的 一个协议,但是由于差错报告在发送给报文源发方时可能

swift常用UI控件的使用方法

对于习惯了OC代码的程序员来说,swift的语法简直让人不能忍受,今天将一些常用的UI控件简单做了一下整理. import UIKit class ViewController : UIViewController, UIPickerViewDataSource, UIPickerViewDelegate { override func viewDidLoad() { super.viewDidLoad() self.view.backgroundColor = UIColor.whiteCol

iOS开发——UI篇Swift篇&玩转UItableView(三)分组功能

UItableView分组功能 1 class UITableViewControllerGroup: UIViewController, UITableViewDataSource, UITableViewDelegate { 2 3 var titleString:String! 4 5 @IBOutlet var titleLabel:UILabel! 6 @IBOutlet var listTableView : UITableView! 7 8 9 //索引字母数组 10 var ar

iOS开发——UI篇Swift篇&玩转UItableView(一)基本使用

UItableView基本使用 1 class ListViewController: UIViewController , UITableViewDataSource, UITableViewDelegate { 2 3 //定义listTableView 输出口 4 @IBOutlet var listTableView : UITableView! 5 6 //定义数组 7 var items:[String] = ["UITableView高级使用", 8 "自定义U

Swift学习之熟悉控件

最近是比较清闲一些的,对于一个开发者来说,这也是一个很好的充电机会.以前做项目都是使用Objective-C去开发,但我们都知道,Swift语言从2014年的出现到现在,一步一步变的完善,渐渐变的受欢迎起来.apple似乎也把重心放在了Swift上,所以了解.学习Swift变的有必要了. 所以在这个空闲的时候,学习一下Swift控件,当然,如果说我在博客中一步步写出所有的控件的使用方法,就显得太费时间了.如果有一样想学switf,练习使用Swift控件的.可以直接下载我在GitHub上放的Dem