zoukankan      html  css  js  c++  java
  • swift UIView

    //

    //  ViewViewController.swift

    //  UIControlDemo

    //

    //  Created by  on 14/12/1.

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

    //

     

    import UIKit

     

    class ViewViewController: BaseViewController {

        var redView: UIView?

        override func viewDidLoad() {

            super.viewDidLoad()

     

            redView = UIView(frame: CGRectMake(0, 330, self.view.frame.size.width, self.view.frame.size.height-350))

            redView?.backgroundColor = UIColor.redColor()

            self.view.addSubview(redView!)

            

            var button = UIButton.buttonWithType(UIButtonType.Custom) as UIButton

            button.backgroundColor = UIColor.whiteColor()

            button.frame = CGRectMake(30, 50, 250, 50)

            button.setTitleColor(UIColor.blackColor(), forState:.Normal)

            button.setTitle("点我,移除所有子视图", forState: UIControlState.Normal)

            button.addTarget(self, action: "buttonMethod:", forControlEvents: UIControlEvents.TouchUpInside)

            redView!.addSubview(button)

        }

        

        func buttonMethod(touchButton:UIButton){

            var subView:UIView?

            for subView in redView!.subviews{

                subView.removeFromSuperview()

            }        

            UIView.transitionWithView(redView!, duration: 5.0, options: UIViewAnimationOptions.TransitionFlipFromLeft, animations: {

                }, completion: {completed in

                    self.redView!.backgroundColor = UIColor.blackColor()

            })

        }

        

        override func didReceiveMemoryWarning() {

            super.didReceiveMemoryWarning()

            // Dispose of any resources that can be recreated.

        }

    }

     

    效果图

     

  • 相关阅读:
    shell日志重定向到null
    nginx用户权限问题
    找不到 libgtk-x11-2.0.so.0
    OSError: libgfortran.so.3: cannot open shared object file: No such file or directory
    macos不能打开windows samba共享问题(转载)
    centos 磁盘分区格式化与挂载
    冒泡排序java代码
    二分查找java代码
    java基础复习
    python第二天
  • 原文地址:https://www.cnblogs.com/madaha/p/4143726.html
Copyright © 2011-2022 走看看