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

iPhoneの画像を読み込み、表示

手順は、以下のリンクの通り。 【Swift5】iPhoneの画像を読み込み、UIImageViewに表示する - Qiita

Qiitaのタグを表示

2020/09/27確認 Codable iOS開発: 再入門 apiを叩いてtableViewに表示する (Qiita編) - Qiita struct QiitaStruct: Codable { var title: String var tags: [Tags] var created_at: String var user: User struct User: Codable { var name: String var prof…

中央寄せ Align

Labelを選択して、右下のAlignボタンをクリックして、 Horizontally in Containerにチェックをつけます。 Xcodeでボタンを押すとテキストが変わる簡単なアプリをつくってみるよ | 東京のWeb制作会社LIG

vscodeでGit Graph

F1キーを押して、extensions: Install Extensionsを選択。 git-graphで検索して、インストール Source Controlを選択して、View Git Graphを選択。 Visual Studio CodeでGitの履歴を素敵に表示する - Qiita

どのswiftバージョンで書かれているのか確認する

qiita.com Swift 5

Dropbox API 認証して、画像をダウンロードして表示

SwiftyDropboxをインストール https://github.com/dropbox/SwiftyDropbox https://qiita.com/Soccerboy_Hamada/items/037f80c95acc9ae9949e 2023/3/6 確認 DropboxのApp KeyはApp Console で確認 AppDelegate.swift (DROPBOX_APP_KEYは実際のApp keyに置き…

iOSでFirebaseを使用して、データベースに対してCRUDを実行

2022/2/11確認 SimulatorでFirebaseのViewControllerを開いた時に、RealtimeDatabaseにデータを追加できた。 Podfileに追加 pod 'Firebase/Core' pod 'Firebase/Database' pod 'Firebase/Firestore' pod 'Firebase/Auth' M1 Macの場合、下記コマンドでpod in…

バックグラウンドで位置情報を取得してファイルに書き込み

位置情報を取得して表示 の続き Startボタン、Stopボタンを追加して、処理を追加。 // Startボタンタップ時 @IBAction func tapStart(_ sender: Any) { locationManager.startUpdatingLocation() } // Stopボタンタップ時 @IBAction func tapStop(_ sender: …

SQLiteでCREATE TABLEとCRUD

2020/09/28確認 HeroDatabase.sqliteを作成 Herosテーブルを作成、列は、idとnameとpewerrank import UIKit import SQLite3 class ViewController: UIViewController { var db: OpaquePointer? override func viewDidLoad() { super.viewDidLoad() let fileU…

Vertical Stack View

右上の+をクリックして、Vertical Stack Viewを画面にドラッグして追加します。 Vertical Stack Viewに、ボタンをドラッグすると、Vertical Stack Viewがボタンの大きさになります。 別のボタンをVertical Stack Viewにドラッグして追加します。 Spacingで…

経度と緯度からFinds.jpで地名を表示

位置情報を取得して表示 の続き ボタンを押した時に、地名の表示処理を追加 実機で実行して、ボタンを押すと、地名が表示されます。 [はじめてのiOSアプリ]xcodeで地図アプリを作成(その8) - Qiita

画面遷移(別のstoryboardを追加して遷移)

2020/09/26確認 command + 1 して、フォルダを右クリックして、New File...を選択して、storyで検索して、 Storyboardを追加します。名前をSub.storyboardにします。 command + 1 して、Sub.storyboardを開き、+をクリックして、ViewControllerを追加して、…

コードで画面遷移

2020/09/26確認 遷移先画面のIdentity - Storyboard IDを設定して、Use Storyboard IDをチェックします。 遷移元の画面でボタンをタップした時の処理を追加します。 let next = self.storyboard!.instantiateViewController(withIdentifier: "SecondView") s…

ログをファイルに保存する

[Swift] ログをファイルに保存する - Qiita

現在日時を表示(print文)

2020/09/26確認 super.viewDidLoad() の下に処理を追加します。 let dt = Date() let dateFormatter = DateFormatter() // DateFormatter を使用して書式とロケールを指定する dateFormatter.dateFormat = DateFormatter.dateFormat(fromTemplate: "yMMMdHms…

TodoList(追加と表示)

Swiftで簡単なTODOアプリを作ってみよう - Qiita

Text Fieldで数値と小数点のみのキーボードを表示

Main.storyboardを選択して、Text Fieldを選択して、Keyboard TypeをDecimal Padに変更します。 swift - DecimalPadのキーボードの小数点をピリオド固定にする方法はありますか? - スタック・オーバーフロー

Cellの高さを設定

2020/09/26確認 QiitaのAPIでタイトルを表示 tableViewを紐つけしていない場合は、名前をtableで紐つけします。 @IBOutlet weak var table: UITableView! super.viewDidLoad() の下に table.rowHeight = 100 を追加します。

TableViewCellにImageを追加。非同期で画像取得

2020/09/26確認 command + 1 して、Main.storyboardを選択して画面を選択して、右上の+をクリックして、Image Viewを追加します。 Editor - Document Outlineで表示して、Image ViewをTable/cell/Content Viewの下にドラッグで移動します。 Image ViewのTag…

TaleViewで一番下に行った時に次ページを読み込む

2020/09/26確認 次ページのタイトルを表示 class ViewController: UIViewController, UITableViewDelegate, UITableViewDataSource{ の下に追加 var isLoading = false; TableViewで一番下に行った時にロード中をだす。 - Qiita テーブルビューの一番下に行…

次ページのタイトルを表示

2020/09/26確認 QiitaのAPIでタイトルを表示 タイトルを表示する処理をfuncにして、引数でページ数を指定できるようにします。 func myload(page: Int) { func名は任意。 class ViewController: UIViewController, UITableViewDelegate, UITableViewDataSour…

cellをタップした時にURLを渡してWebViewを表示

右上の+をクリックして、View Controllerを追加して、WebKit Viewを追加します。 View ControllerのStoryboard IDをMyWebViewにし、Use Storyboard IDにチェックします。 WebViewController.swiftに外部からURLを受け取れるように変数を追加します。 class …

cellのdetailTextLabelを表示

2020/09/26確認 QiitaのAPIでタイトルを表示 Table View CellのStyleをSubtitleに変更します。 detailTextLabelに値をセット func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { let cell: UITableViewCell…

Segue

【Swift】Segue(セグエ)の使い方。シーンとシーン接続して画面遷移をする。 | はじはじアプリ体験記

QiitaのAPIでタイトルを表示

2020/09/26確認 SwiftでQiitaのAPIを表示させる。 - Qiita 【1】最初のタイトルをprint文で表示 class ViewController: UIViewController, UITableViewDelegate, UITableViewDataSource{ の下に変数articlesを追加します。 var articles: [[String: Any]] =…

Table ViewのCellの個数を設定、中身を表示

2020/09/26確認 command + 1 して、Main.storyboardを選択して、画面を選択して、右上の+をクリックして、画面にTable Viewを追加します。 画面のTable Viewを選択して、一番右のボタンを選択して、OutletsのdataSouceの+をドラッグして、ViewController(…

現在時刻を表示

2020/09/26確認 command + 1 して、Main.storyboardを選択して、画面を選択して、右上の+をクリックして、画面にLabelを追加して、Editor - Assistantを選択して、Labelを右クリックでソースにドラッグしてConnectします。名前はlabelにします。 class View…

スクリーンの輝度を表示

command + 1 して、Main.storyboardを選択して、画面を選択して、右上の+をクリックして、画面にLabelを追加して、Editor - Assistantを選択して、Labelを右クリックでソースにドラッグしてConnectします。名前はlabelにします。 class ViewController: UIV…

バッテリー残量と状態を表示

2020/09/26確認 command + 1 して、Main.storyboardを選択して、画面を選択して、+をクリックして、Labelを2つ追加して、Editor - Assitantを選択して、右クリックで class ViewController: UIViewController { の下にラベルをドラッグして紐付けします。…

エミュレータでダークモード

エミュレータをダークモードにするには、 設定を開き、Developer - Dark AppearanceをONにします。