#実現したいこと
コードで作成したボタンを押した時のアクションを設定したいです。
###具体的には
ここで、「chuugakuButton」を押した時に、作ってある「gakunennButton」のテキストを変更したいです。
###コード
@IBOutlet var gakunennButton : UIButton! @IBAction func osu(){ count = count + 1 if count % 2 == 1 { chuugakuButton = UIButton() koukouButton = UIButton() chuugakuButton.frame = CGRect(x: 80, y: 120, width: 80, height: 40) koukouButton.frame = CGRect(x: 80, y: 170, width: 80, height: 40) // ボタンの背景色を設定. chuugakuButton.backgroundColor = #colorLiteral(red: 0.6980392157, green: 0.8392156863, blue: 0.831372549, alpha: 1) koukouButton.backgroundColor = #colorLiteral(red: 0.6980392157, green: 0.8392156863, blue: 0.831372549, alpha: 1) // タイトルを設定する(通常時). chuugakuButton.setTitle("中学", for: .normal) koukouButton.setTitleColor(UIColor.white, for: .normal) koukouButton.setTitle("高校", for: .normal) koukouButton.setTitleColor(UIColor.white, for: .normal) // ボタンにタグをつける. chuugakuButton.tag = 1 koukouButton.tag = 2 // ボタンをViewに追加. self.view.addSubview(chuugakuButton) self.view.addSubview(koukouButton) }else{ chuugakuButton.removeFromSuperview() koukouButton.removeFromSuperview() } }
###補足情報
swift3
Xcode9.0
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/11/05 12:08