zoukankan      html  css  js  c++  java
  • 代码构建视图

       一下代码全部在 didFinishLaunchingWithOptions 初始化事件:

      //设置window窗体颜色

            self.window = UIWindow(frame: UIScreen.mainScreen().bounds);

            self.window?.backgroundColor=UIColor.redColor();

            self.window?.makeKeyAndVisible();

            

            // 绑定视图控制器,可以将初始化数据在 制定的ViewControler执行。

            self.window?.rootViewController = ViewController()

            

            // 新建视图

            var rootView=UIView(frame: CGRect(x: 0, y: 0, 400, height: 400));

            rootView.backgroundColor = UIColor.whiteColor();

            self.window?.addSubview(rootView);

                

            // 新增lable

            var lable1 = UILabel(frame: CGRect(x: 100,y: 200, 100,height: 50))

            lable1.text="Hello";

            lable1.textColor = UIColor.blackColor();

            lable1.tag = 2 ;

            rootView.addSubview(lable1);

            

            //新增button

            var button1 = UIButton(frame: CGRect(x: 100,y: 100, 100,height: 50));

            button1.setTitle("ClickMe", forState: UIControlState.Normal);

            button1.backgroundColor = UIColor.blackColor();

            

            // 代码绑定事件

            button1.addTarget(self, action: "button1Click:", forControlEvents: UIControlEvents.TouchUpInside);

            

            rootView.addSubview(button1);

            

            // 约束 相对位置 约束条件

            //rootView.addConstraint(NSLayoutConstraint(item: <#AnyObject#>, attribute: <#NSLayoutAttribute#>, relatedBy: <#NSLayoutRelation#>, toItem: <#AnyObject?#>, attribute: <#NSLayoutAttribute#>, multiplier: <#CGFloat#>, constant: <#CGFloat#>)

            

            return true

  • 相关阅读:
    Sqlite数据库的加密
    利用Cache缓存数据DataTable数据提高大数据量访问性能
    MYSQL数据库主主同步实战
    【误人子弟】《ASP.NET常用语句120条,(很实用的)
    Debian 添加 FreeBSD 内核支持
    FIREBIRD的基本数据类型
    扩大Portable Ubuntu的系统可用空间
    SQL语句 按年龄段分组统计人数问题
    aspx 页面,master页面与ascx用户控件传值的问题
    MonoDevelop 2.0 Released 发布
  • 原文地址:https://www.cnblogs.com/pengzhaov/p/4454532.html
Copyright © 2011-2022 走看看