【UIButton】初心者だけど最小限のコードでボタンを設置してみた!【swift】
Storyboadを使わずにボタンをコードだけで設置してみた!
スポンサードリンク
初心者がとったいろんな対策などはこちら
【NSUserDefaults】初心者だけどアプリ内にデータを記録してみた!【swift】 - sekibotbotのブログ
swift カテゴリーの記事一覧 - sekibotbotのブログ
iphoneアプリ カテゴリーの記事一覧 - sekibotbotのブログ
↑スポンサードリンク
code
import UIKit class ViewController: UIViewController { private var myButton: UIButton! override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. // Buttonを生成する. myButton = UIButton() // サイズを設定する. myButton.frame = CGRectMake(0,0,200,40) // 背景色を設定する. myButton.backgroundColor = UIColor.blackColor() // 表示される文字を設定. myButton.setTitle("ボタンだよ", forState: UIControlState.Normal) // ボタンの位置を指定.左からx,y myButton.layer.position = CGPoint(x: self.view.frame.width/2, y:self.view.frame.height/2) // クリックした場合の動作.ここでのclickButtonは下に書いてあるもの. myButton.addTarget(self, action: "clickButton:", forControlEvents: .TouchUpInside) // ボタンをViewに追加する. self.view.addSubview(myButton) } override func didReceiveMemoryWarning() { super.didReceiveMemoryWarning() // Dispose of any resources that can be recreated. } // ボタンをクリックでここが呼ばれる func clickButton(sender: UIButton){ print("クリックしますた") } }