• 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.

        }

    }

     

    效果图

     

  • 相关阅读:
    Stream流之三级查询
    SpringBoot日期格式的设置
    el表达式
    SpringMV+HuTool之验证码登录
    Spring注解详解
    @ResponseBody注解使用(返回字符串并不跳转)
    每日leetcode-数组-589. N 叉树的前序遍历
    python apply函数
    剑指offer-JZ6 旋转数组的最小数字
    torch.manual_seed()函数
  • 原文地址:https://www.cnblogs.com/madaha/p/4143726.html
Copyright © 2020-2023  润新知