gongchengxiaofendui / Game-2048

团队作业
1 stars 0 forks source link

游戏界面布局 #10

Closed gyf-lancelot closed 8 years ago

gyf-lancelot commented 8 years ago

1.绘制游戏界面 2.绘制游戏方格数

gyf-lancelot commented 8 years ago

import UIKit

class MainViewController:UIViewController{ var dimension:Int = 4 //dimension var maxnumber:Int = 2048 //maxNumber var width:CGFloat = 50 //box width var padding:CGFloat = 6 //distance var backgrounds:Array//all kind of backgrounds init() { self.backgrounds = Array() super.init(nibName:nil,bundle:nil) }

override func viewDidLoad()
{
    super.viewDidLoad()
    setupBackground()

}

func setupBackground()
{
    var x:CGFloat = 50
    var y:CGFloat = 200

    for i in 0..<dimension
    {
        y = 200
        for j in 0..<dimension
        {
        var background = UIView(frame:CGRectMake(x,y,width,width))
        background.backgroundColor = UIColor.darkGrayColor()
        self.view.addSubview(background)
            backgrounds += background
        y += padding + width
        }
    x += padding + width
    }
}

} 绘制了以dimension为参数的游戏方个数 还没有填充数字