swiftUI

アプリ紹介

【iOS個人開発】2024年3月現在までに作ったアプリ一覧

2021年からiOSアプリ開発を始めてそろそろ3年位経ちました。このへんで一度今までに作ったアプリを振り返って記録しておこうと思います。 3年で8つのアプリをリリースしました。全部SwiftUIを使ってるので、UIKitマジでなにもわからん...
iOS

【SwiftUI】Sheetを手動で閉じられないようにする方法

SwiftUIでSheetを下にスワイプしたときに、Sheetが閉じられないようにする方法が何回ググっても覚えられないので、メモしておきます。 .interactiveDismissDisabled()を使う Sheetの中身のViewに対...
iOS

【SwiftUI】@State変数の初期値をinit内で代入する方法

@Stateをつけた変数について、init()で初期値を設定するときの書き方を忘れがちなのでメモしておきます。 1.@State変数を定義 今回は例としてBool値のisOpenという変数を定義します。 struct hoge : View...
iOS

【Xcode15】String Catalogでローカライズ対応する

iOSアプリの多言語対応(ローカライズ)で、XCode15以降新しく使えるようになったString Catalogの使い方のメモです。
iOS

【SwiftUI】Map使用時に出てくる紫エラー解消

SwiftUIでMapの引数coordinateRegionにBinding変数を入れると”Publishing changes from within view updates is not allowed, this will cause undefined behavior.”というエラーが出てきましたので、解決方法をメモ。
iOS

【iOSアプリ】一日でアイディア→申請までした話

タイトルの通り、一日でアプリのアイディア思いつきから申請までしたので、その流れを記録しておきます。 ちなみに作成したアプリはこちらです。 PuKPuK-満腹具合を記録できるアプリ- アイディア発案 外食中にこういうアプリあったらなーと思いA...
iOS

Xcode13でInfo.Plistをlocalizeする

Xcode13からInfo.plistファイルが生成されなくなりました. 位置情報を取得する際のNSLocationWhenInUseUsageDescriptionのKeyをLocalizeするやり方を記載します. InfoPlist.s...
iOS

【SwiftUI】iOS 15から追加されたButtonのmodifier

iOS 15でButtonを使用すると、実機のダークモードのときだけ謎の縁取り?外枠?みたいなのが現れてしまいました。 原因と対策は以下の通りです。 iOS 15からButtonのmodifierに.buttonStyleが新たに追加されて...
iOS

【SwiftUI】NavigationView内でListと他のViewをVStackしたときの背景色について

SwiftUIでNavigationView内のList部分の背景の色を変える方法の記録
iOS

swiftUIアプリでFirebaseを使う

swiftUIでアプリを作成するときのFirebase使用方法メモ。 1.新規projectを作成する 2. File -> Swift Packages -> Add Package Dependency... 3. をRepositor...