Skip to content

Latest commit

 

History

History
63 lines (34 loc) · 2.5 KB

loveSwiftHandson01-02-02-03.md

File metadata and controls

63 lines (34 loc) · 2.5 KB

クイズアプリの Storyboard の設定(4/5)

結果表示画面の作成

  • 画面は以下のように設計されている

Screen

  • Xcode上で、左のツリーから、Storyboard を選択する。

Screen

  • Image View を配置する。Content Mode を、Aspect Fit と指定する。

Screen

  • Image View の制約を設定する。Add New Constraints を選択し、上を、30 と設定し、Width と、Height を、300 に指定し、Add 3 Constraints を選択する。

Screen

  • Align を選択して、Horizontally in Container にチェックを入れて、Add 1 Constraint を選択する。

Screen

  • Label を配置する。Line を 3 に設定する。

Screen

  • Label の制約を設定する。Add New Constraints を選択し、上左右から、30 の位置に配置されるように制約を設定し、Add 3 Constraints を選択する。

Screen

  • Button を配置し、テキストを「戻る」と変更し、Background を、ButtonIcon と指定する。

Screen

  • Button の制約を設定する。一番下のボタンを選択、Add New Constraints を選択し、下左右から、30 の位置に配置され、Height を 40 とするように制約を設定し、Add 4 Constraints を選択する。

Screen

  • IBOutlet を接続する。まずは、Show the Assitant editer を選択して、2画面表示へ切り替える。

Screen

  • Image View を選択して、controlキーを押しながら、右側に表示されたコードに向けて、ドラッグ&ドロップすると、ウィンドウが表示されるので、Nameに「resultImageView」 と指定し、connect を選択する。

Screen

  • Label を選択して、controlキーを押しながら、右側に表示されたコードに向けて、ドラッグ&ドロップすると、ウィンドウが表示されるので、Nameに「resultLabel」 と指定し、connect を選択する。

Screen

  • コードにコメントを記入する。(// で始まる部分)
// IBOutlet   ← これを追加
@IBOutlet weak var resultImageView: UIImageView!    
@IBOutlet weak var resultLabel: UILabel!
  • Show the Standard editer を押して元に戻します。

Screen