2020-04-01から1ヶ月間の記事一覧

画面遷移

2020/09/26確認 command + 1 して、Main.storyboardを開いて、画面を選択して、右上の+をクリックして、viewconで検索し、View Contollerをドラッグして追加します。 ボタンを右クリックで遷移先の画面にドラッグして、表示されるメニューからShowを選択し…

地図を表示

2020/09/26確認 command + 1して、Main.storyboarを選択して、画面を選択して、 右上の+をクリックして、画面にMap Kit Viewを画面にドラッグして追加。 Main.storyboardを開き、Editor- Assistantして、右クリックでドラッグして、NameをmkMapViewとして、…

位置情報を取得して表示

Info.plist に、「Privacy - Location When In Use Usage Discription」を追加。 ViewControllerにimport CoreLocationと、import LocalAuthenticationを追加。 import CoreLocation import LocalAuthentication 下記を参考に実装する [swift5]iOSアプリで位…

縦固定にする

2020/09/26確認 command + 1してHelloWorldSwift2を選択して、 Landscape LeftとLandscape Rightのチェックをオフにする。 #17 Xcodeでアプリの向きを縦に固定する1例 - Qiita

Face ID認証

2020/09/26確認 Info.plistにPrivacy - Face ID Usage Descriptionを追加して、ValueをFace IDで認証します。にします。 Information Property Listを選択して、+を押すとリストが出てくるので、選択。Pと入力するとPから始まる項目に移動します。大文字小文…

Webページを表示する

2020/09/26確認 画面にWebKit Viewを追加して、Editor - Assistantを選択して表示して、右クリックでドラッグして接続します。 右上の+をクリックして、webで検索して、WebKit Viewを画面にドラッグして追加します。 Editor - Assistantを選択します。 WebK…

アラートを表示

2020/09/26確認 画面にボタンを追加して、タップ時の処理を追加します。 AlertViewを表示する(ダイアログ的なやつ) - Qiita [iPhone] UIAlertController アラート表示の設定 コピーして使える、Swift用便利機能リファレンス - Qiita

TabelViewを追加

swiftで配列型のJSONから値を取り出す - Qiita 複数のクーポン情報をTableViewで表示するように改造する。 command + 1して、Main.storyboardを開き、command + shift + l(エル)(または右上の+をクリック)で、TableViewを画面にドラッグして追加します。 …

ブレークポイントを追加

F9でブレークポイントを追加・削除(設定で変更) F10でステップオーバー(設定で変更) F11でステップイン(設定で変更) F5で継続(設定で変更) 実行するとブレークポイントで止まります。 F5で継続に変更。Menuを選択して、continueで検索して、F5に変更…

print文を追加

2020/09/26確認 デバッグ時の確認用 以下のprint文を追加する。 print("Tap!") print文で変数を表示 【Swift入門】printを使ってコンソールに出力する方法 | 侍エンジニア塾ブログ(Samurai Blog) - プログラミング入門者向けサイト

ボタンクリックで、画面の背景色を変更

2020/09/26確認 command + 1して、Main.storyboardを開き、 command + shift + l(エル)して、ボタンを画面にドラッグして追加します。 Editor - Assistantを選択(またはcommand + option + control + Enter)して、 ボタンを viewDidLoad() {} の下に右クリ…

LabelとButtonの色とサイズ変更

command + 1して、Main.storyboardを開き、 右のウィンドウを表示して、 ラベルを選択して、右から3番目のアイコンをクリック。 ColorやFontを変更します。

ショートカットキー(キーバインド)を変更

DefaultをDuplicateして、名前をVSCodeに変更。 command + shift + yで、Debug Areaの表示・非表示(デフォルト) control + iでインデント調整(デフォルト) command + alt + ←でソース折りたたみ。command + alt + →で展開(デフォルト) option + →で右の…

GitHubに追加

2020/09/26確認 Githubにリポジトリを作成。 hiroyuki12/HelloWorldSwift2 Add a README file にチェック Add .gitignore にチェックして、Swiftを選択して、Create Repository 任意のフォルダにgithub/HelloWorldSwift2を cloneする。 $ git clone https://…

Button

2020/09/26確認 ボタンを追加して、 ボタンをクリックしたら、ラベルのテキストを変更するように変更します。 command + 1して、Main.storyboardを選択して、Editor - Assistantを選択(またはcommand + option + control + Enterで表示・非表示) ボタンを…

実機(iPhone Xs)でHello World

2020/09/26確認 実機(iPhone Xs)をUSBケーブルで接続します。 デバイスで、iPhoneを選択して、実行すると、iPhoneに表示されます。 (iPhone Xsで、Settings - General - Profiles & Device Management - AppleDevelopment: を選び、Trust) Trustを押した時に…

Hello World

2020/09/26確認 control + spaceして、xを入力して、Enterで、Xcodeを起動。 Create a new Xcode projectを選択。 iOSのAppを選択。 Product Name: HelloWorldSwift2 Team: 選択。(Personal Team) Organization Identifier: com.hiroyuki Interface: Storybo…

開発環境構築

2022/4/2更新 M1 MacBook Air (メモリ8G、ストレージ256GB) macOS Monterey Version 12.1 Xcode Version 13.3 (13E113) Swift 5.6 ($ swift --version) iPhone Xs iOS 15.4 MacBook Pro Late 2012 (メモリ 8G) OSのVersionは10.15.7が最大。Mac機種別OS対応…

Swift入門

Swift入門