UIButtonをタップした際にUILabelにテキストを表示させたいと考えていますが、いまいちやり方がよくわかりません。初歩的な質問ですが宜しくお願いします。
*ボタンとラベルはコードで作成しています。ライブラリでFlatUIKitを導入しています。
###該当のソースコード
swift
1let width = self.view.bounds.width 2let height = self.view.bounds.height 3 4var label1 = UILabel(frame: CGRectMake(width/2,100,100,100))//ラベルを生成 5self.view.addSubview(label1)//viewにlabel1を追加 6 7let button = FUIButton(frame: CGRectMake(width / 6 - 10, height / 2 + 100, 100, 50)) //ボタンのサイズを指定して生成 8 button.buttonColor = UIColor.turquoiseColor() //ボタンの色 9 button.shadowColor = UIColor.greenSeaColor() //ボタンの影の色 10 button.shadowHeight = 3.0 //影の高さ 11 button.cornerRadius = 6.0 //角丸を適用 12 button.setTitle("OK", forState: .Normal) //ボタンのタイトル 13 button.setTitleColor(UIColor.cloudsColor(), forState: .Normal) //タイトルの色 14 button.setTitleColor(UIColor.cloudsColor(), forState: .Highlighted) //タップした状態のテキストの色 15 button.addTarget(self, action: #selector(ViewController.onClickOKBtn(_:)), forControlEvents: .TouchUpInside) //ボタンをタップした時に実行するメソッドを指定 16 17 self.view.addSubview(button) //viewにbuttonを追加 18 19func onClickOKBtn(sender: UIButton){ //ボタンの関数 20 21 22 }
回答1件
あなたの回答
tips
プレビュー