ボタンを作成する
1 2 3 4 5 6 7 8 9 10 11 12 13 |
var button_:UIButton = UIButton() // Buttonを生成 button_.frame = CGRectMake(0,0,200,44) // サイズを設定 button_.backgroundColor = UIColor.redColor() // 背景色を設定する button_.setTitle("ボタン", forState: UIControlState.Normal) // タイトルを設定する button_.setTitleColor(UIColor.whiteColor(), forState: UIControlState.Normal) // タイトルの色 button_.setTitle("ボタン", forState: UIControlState.Highlighted) button_.setTitleColor(UIColor.blackColor(), forState: UIControlState.Highlighted) button_.layer.masksToBounds = true // 枠を丸く button_.layer.cornerRadius = 10.0 // コーナーの半径を設定 button_.layer.position = CGPoint(x: 0, y:100) // ボタンの位置を指定 button_.tag = 1 // タグを設定 button_.addTarget(self, action: "tapped", forControlEvents:.TouchUpInside) // アクションを指定 self.view.addSubview(button_) // ボタンを配置 |
画像を指定する場合
1 2 3 4 5 |
var image_:UIImage = UIImage(named:"image.png") var button_:UIButton = UIButton() button_.setImage(image, forState:UIControlState.Normal) button_.frame = CGRectMake(0,0,200,44) // サイズを設定 self.view.addSubview(button_) |