SwiftUI入門

macOS Catalina 10.15

Xcode 11.1

iPhone Xs (iOS 13.1.2)

 

Organization Identifier: com.hiroyuki

 

iPhone Xsで、Settings - General - Profiles & Device Management - AppleDevelopment: を選び、Trust

 

MyNewAppをダブルクリックして設定を開く。 

Command + rで実行するとHello Worldが表示される

Labelをクリックすると、右にプロパティが表示され、テキストや色を変更できる。

Command+Labelクリックして、垂直HStackや水平VStackを追加できる。(Embeded in Hstack)

右上の+をクリックして、TextやTextFieldやButtonをドラッグで追加できる。

 システムの画像を追加 

Image(systemName:"photo")

(ContentView.swiftを開き、テキストを変更。)

 

右上のResumeボタンを押すと、画面のプレビューが表示される。 

 

Main.storyboardにLabelを配置して、

HelloWorld!表示する

 

Buttonを配置して、

アシスタントエディタを開き、

controlを押しながらドラッグ。

Connection: Action

Name: tapChange 

 

view.backgroundColor = UIColor.green

 

command + r で実行する

 

print("Hello")

 

ブレークポイント

行番号をクリック、ドラッグして削除。

control + command  + y で続行。

 

Run    Command + r

Step Over     F6

Step Out      F8

 

Main.storyboardに配置したlabelをcontrolを押しながらドラッグ。

nameをlabelHelloにして、Enter

labelHello.text = "Hello"

 

SwiftUIチュートリアルをやってみた その1 - Swift・iOSコラム - Medium

 

Swift 入門 [No.2] ~初心者が始める~ - Qiita

Swift 入門 [No.1] ~初心者が始める~ - Qiita

 

動画

Introducing SwiftUI: Building Your First App - WWDC 2019 - Videos - Apple Developer

 

Apple Developer Documentation

 

SwiftUI チュートリアルをやってみた|UI/UXデザイナー うっくん|note

 

Swiftで行こう!--SwiftUIもっと!2|donguri|note

Swiftで行こう!--SwiftUIもっと!3|donguri|note

 

【iOS】プログラミング素人の俺が、Swift + Firebaseを使って、インスタクローンを作る!【新規登録・ログイン編】 - Qiita