ささお2今回はUITextFieldについて色々やってみようと思います。文字を入力することができます。・・・etcつまり、アプリにはほとんど必須と言っても良いほどのUIなのです。TextFieldを使ってシンプルなアプリを作成しましょう今回はこんな感じのアプリを作ります!!まずは新しいプロジェクトを立ち上げ、StoryBoardを開いてください。こんな具合で、UIを配置してください。次に、コードと結びつけましょう。(outlet)にしましょう。textField.text}としましょう。textField.textの意味はlabelのtextに、現在表示させてるtextFieldのtextを代入しよう!という意味です。RUNして見ましょう。動きましたか??Delegate・デリゲートについてデリゲートとは、それぞれのUIのできる範囲にないことを別のUIに任せることです。自分ではできないことをできる人に任せるということです。『enter(return)キー』を押した時に、キーボードを閉じる処理をしたいからです。だいたいどんなアプリもenterを押すと、キーボードが閉じますよね!それです!しかし、textFieldはキーボードを閉じることができません・・・そこで、ViewControllerに任せるのです!!今回では、enterを押す↓TextFieldはenterを押されたことを感知する↓TextFieldはenterが押されたことをViewControllerに教える。↓ViewControllerがキーボードを閉じるという動きになります。閉じることができるViewControllerにその処理を任せるということです。具体的に書いていきましょう。基礎ささお3年目iOSエンジニア。スタートアップで働いておりやす。プログラミングスクールとエンジニアのキャリアを考えたい。swift3:超簡単!リアルタイムチャットができるFirebaseを試してみた。*メールアドレス(公開はされません。簡単な自己紹介ささお2年目のiOSアプリエンジニア。プログラミングスクールに通い、プログラミングスクールで講師を経験したのち、スタートアップに就職。プログラミングスクールとエンジニアのキャリアを考えたい。普段は渋谷あたりにいます。教育に興味があります。キャリアを考えないとなぁ。ささおのTwitter初めてのフリーランスにポテパンは登録がとにかく楽。ほんとに”魅力的なお仕事が多数”かは知らないけど、最初にごちゃごちゃ記入させない感じが好き。