美文网首页
第二周第二天上下翻动图片

第二周第二天上下翻动图片

作者: 112233香樟树 | 来源:发表于2016-11-27 20:08 被阅读0次

视图控制器

  • 上下翻
  • 添加第二个界面SecondController和第三个界面ThreeController
  • 在ViewController里面写
 self.view.backgroundColor = #colorLiteral(red: 0.2588235438, green: 0.7568627596, blue: 0.9686274529, alpha: 1)
        //视图控制器
        //UIControl子类
        //手势
        let btn = UIButton(type:.system)
        btn.frame = CGRect(x: 100, y: 100, width: 50, height: 40)
        btn.addTarget(self,action: #selector(btnAction(btn:)), for: .touchUpInside)
        btn.setTitle("登陆完成", for: .normal)
        
        self.view.addSubview(btn)
        
    }
    func btnAction(btn:UIButton){
        //摸态推动下一个界面,一般用于注册
        let vc = SecondViewController()
        //1要推出的下一个控制器
        //2是否有动画
        //3推出完成之后回掉
        self.present(vc,animated: true){
            
        }
       }
    //视图将要显示在屏幕上
    override func  viewWillAppear(_ animated: Bool) {
        super.viewWillAppear(animated)
    }
    //显示在屏幕上
    override func viewDidAppear(_ animated: Bool) {
        super.viewDidAppear(animated)
    }
    //视图将要从屏幕上消失
    override func viewWillDisappear(_ animated: Bool) {
        super.viewWillDisappear(animated)
    }
    //已经消失在屏幕上
    override func viewDidDisappear(_ animated: Bool) {
        super.viewDidDisappear(animated)
    }
    //控制器被销毁
    deinit{
        
    }


  • SecondController里面写
self.view.backgroundColor = #colorLiteral(red: 0.9686274529, green: 0.78039217, blue: 0.3450980484, alpha: 1)

       let btn = UIButton(type:.system)
       btn.frame = CGRect(x: 100, y: 100, width: 50, height: 40)
       btn.addTarget(self,action: #selector(btnAction(btn:)), for: .touchUpInside)
       btn.setTitle("登陆完成", for: .normal)
       
       self.view.addSubview(btn)
       
   }
   func btnAction(btn:UIButton){
      
        //当前页面回收回去
       self.dismiss(animated: true, completion: nil)
       
   }
   
   

  • 在threeScontroller里面写

-在ThreeScontrollor里面写
// 属性传值
   var secondeVC : SecondViewController!
   
   override func viewDidLoad() {
       super.viewDidLoad()
       self.view.backgroundColor = UIColor.green
       let btn = UIButton(type: .system)
       btn.frame = CGRect(x: 100, y: 100, width: 50, height: 40)
       btn.addTarget(self , action: #selector(btnAction(btn:)), for: .touchUpInside)
       btn.setTitle("登陆完成", for: .normal)
       self.view.addSubview(btn)
   }
   
   func btnAction(btn: UIButton) {
       self.secondeVC.dismiss(animated: true, completion: nil)
   }


相关文章

  • 第二周第二天上下翻动图片

    视图控制器 上下翻 添加第二个界面SecondController和第三个界面ThreeController 在V...

  • 第一周课程  主动进步的习惯02

    第一周第二天 首先我想给你看一张图片,看图说故事,请问你觉得这张图片里面正在发生什么?请你为这张图片设计一个场景以...

  • 班服哇

    简书第二天,还是班服图片哦

  • 星耀小学三年三班亲子共成长

    周畅读书第二天

  • 武汉

    图片发自简书App 昙华林 -1- 第二天 来到武汉的第二天,10:00我和阿...

  • 2018年1月16日特种兵训练第9天

    第二周第二天 【好那咱们今天呢是第二天是第二周的第二天也就是咱们特种兵训练的第九天对吗,那么昨天的给大家讲了粉丝到...

  • 仿微信图片预览实践

    1.图片翻动-ViewPager https://blog.csdn.net/beiyouzidonghua/ar...

  • 挑战自己

    今天是复工的第二天,出门就是带口罩量体温的第二天,有专车上下班的第二天,工作安排的满满当当。 今天晚饭后就开始录制...

  • 心情

    2016.9.20 今天看到一片文章说,他自己戒毒的时候心里状态,晚上下定决心第二天不吸了,但是到了第二天的时候,...

  • 图片上下居中

    今天遇到的问题就是需要把图片上下左右居中,其中左右居中比较简单,可以使用text-align:center;就能达...

网友评论

      本文标题:第二周第二天上下翻动图片

      本文链接:https://www.haomeiwen.com/subject/obynpttx.html