[iOS] SwiftによるiPhoneアプリ開発入門(超初歩)その2 -入力した文字を表示するだけのアプリ-
まずはStory board上に、
- 文字を入力するための「TextField」
- 入力された文字を保存する「Button」
- 保存された文字を表示する「Label」
をそれぞれ配置する。
次に、「TextField」と「Label」をアウトレット接続し、「Button」をアクション接続する。
- アウトレット接続 : ソースコード側(Swift)からView(Storyboard)を操作する場合
- アクション接続 : Viewの方からボタンをクリックなどのアクションを起こし、Swift側を呼び出す場合
ボタンがクリックされた場合のアクションを記述する
@IBAction func storeButton(sender: UIButton) { // textFieldの値を取得する let inputText = textField.text // 取得した値をLabel上に表示する labelField.text = inputText // 次の入力の為にtextFieldをクリアする textField.text = nil }
↓
これで入力した文字をそのまま表示するだけのアプリの完成である。