Swift 简单控件示例:活动指示器(UIActivityIndicatorView)

转载请声明出处:——————————————————————————————//// ViewController.swift// UIActivityIndicatorViewSample//// Created by jinnchang on 15/4/2.// Copyright (c) 2015年 Jinn Chang. All rights reserved.//import UIKitclass ViewController: UIViewController {var activityIndicatorView: UIActivityIndicatorView!override func viewDidLoad() {super.viewDidLoad()// Do any additional setup after loading the view, typically from a nib.let button1 = UIButton.buttonWithType(.System) as UIButtonbutton1.frame = CGRectMake(30, 50, self.view.frame.size.width – 60, 100)button1.setTitle("显示", forState: .Normal)button1.addTarget(self, action: "buttonAction:", forControlEvents: .TouchUpInside)button1.tag = 1let button2 = UIButton.buttonWithType(.System) as UIButtonbutton2.frame = CGRectMake(30, 150, self.view.frame.size.width – 60, 100)button2.setTitle("隐藏", forState: .Normal)button2.addTarget(self, action: "buttonAction:", forControlEvents: .TouchUpInside)button2.tag = 2activityIndicatorView = UIActivityIndicatorView(activityIndicatorStyle: .White)activityIndicatorView.frame = CGRectMake(self.view.frame.size.width/2 – 50, 250, 100, 100)activityIndicatorView.color = UIColor.blackColor()self.view.addSubview(button1)self.view.addSubview(button2)self.view.addSubview(activityIndicatorView)}override func didReceiveMemoryWarning() {super.didReceiveMemoryWarning()// Dispose of any resources that can be recreated.}/// 按钮响应事件func buttonAction(sender: UIButton) {let num = sender.tagswitch num {case 1:activityIndicatorView.startAnimating()case 2:activityIndicatorView.stopAnimating()default:break}}}——————————————————————————————GitHub 上项目地址:UIActivityIndicatorViewSample控件更多相关属性及方法参考:文章最后更新时间:2015年4月3日11:44:45

,生命太过短暂,今天放弃了明天不一定能得到

Swift 简单控件示例:活动指示器(UIActivityIndicatorView)

相关文章:

你感兴趣的文章:

标签云: