gongchengxiaofendui / Game-2048

团队作业
1 stars 0 forks source link

设置选项卡界面 #12

Closed gyf-lancelot closed 8 years ago

gyf-lancelot commented 8 years ago

1.在里面增加游戏最大值的选择 2.添加分段控件,用于控制游戏的布局,3_3,4_4,5*5 3.其他等。

gyf-lancelot commented 8 years ago

在settingview里添加标签和分段控件。 func createTextField(value:String,action:Selector ,sender:UITextFieldDelegate) -> UITextField { var textField = UITextField(frame: defaultFrame) textField.backgroundColor = UIColor.clearColor() textField.textColor = UIColor.blackColor() textField.text = value textField.borderStyle = UITextBorderStyle.RoundedRect

    textField.adjustsFontSizeToFitWidth = true
    textField.delegate = sender

    return textField
}

func createLabel(title:String) -> UILabel
{
    let label = UILabel()
    label.textColor = UIColor.blackColor()
    label.backgroundColor = UIColor.whiteColor()
    label.text = title
    label.font = UIFont(name: "Helveticaneue-Bold", size: 16)
    label.frame = defaultFrame
    return label
}

func createSegment(items:[String],action:Selector,sender:UIViewController) -> UISegmentedControl
{
    var segment = UISegmentedControl(items: items)
    segment.frame = defaultFrame
//segmentedControlStyle
    segment.momentary = false
    segment.addTarget(sender, action: action, forControlEvents: UIControlEvents.ValueChanged)

    return segment
}