SwiftUI

【SwiftUI】DatePickerの使い方

DatePickerは、SwiftUIで日付や時間の選択を簡単に実現するためのコンポーネントです。以下は、DatePickerの基本的な使い方を紹介します。import SwiftUIstruct DateSample: View { //...
SwiftUI

Type ‘xxx’ does not conform to protocol ‘ViewModifier’の対処法について

表題の通りエラーが発生した場合、説明から考えると、「ViewModifier」プロトコルに準拠していないという意味ですが、それ以外にも関数名やVIewの名称が重複している場合にも発生します。例えば以下のようなコードを作成しようとしたとして、...
Unity

Unity Hubの日本語への設定変更

Unity Hubにおいて日本語へ設定変更する方法を紹介します。Unity Hubを起動した時の以下の画面から「歯車」のマーク(環境設定ボタン)をクリックします。環境設定を開いたら、「Appearance」 > 「Language」の項目か...
Mac

Macを使っている時ChatGPTで文章を書く際に変換を確定するために改行キーを押すと送信されてしまう場合

表題の通りMacを使ってChatGPTで文章を打つとEnterキーで文章が送信されて不便でした。その場合は「Shiftキー⇧」+「Enterキー↩️」を押すと、文章を送信せずに変換を確定したり、改行したりできて便利です。
iOS

【SwiftUI】変数や引数で渡された文字列だとLocalizableで設定した言語に置き換わらない

Localizable.stringで多言語対応した際、変数や引数に格納してしまうと各言語に置き換わらないことがあったため、対応方法を紹介します。以下のプログラムのようにLocalizable.stringで設定してある文字列でも、変数に格...
SwiftUI

SwiftUIの多言語対応

SwiftUIにおいて多言語に対応したい場合、ローカライズを使うと便利です。設定手順ローカライズは以下の手順で行うことができます。1.Infoタブを開くProject設定から「Info」タブを選択してくださいLocalizations の項...
SwiftUI

【SwiftUI】画面サイズに応じてフォントサイズやレイアウトを変更するには?

画面サイズに応じて、フォントサイズやレイアウトを変更するにはいくつか方法が考えられます。その中で@Environmentを使用する方法を紹介します。プログラム説明以下のプログラムはフォントサイズの差が分かりやすいようにiPhoneの画面では...
SwiftUI

【XCode】SwiftUIにおけるプレビューの回転方法

SwiftUIを使用する際のCanvas上でプレビューを回転する方法を紹介します。手順1.プレビュー画面の下側にスイッチのようなボタンがあります。選択すると『Canvas Device Setting』というメニューが開きます。2.「Ori...
SwiftUI

【SwiftUI】DatePickerの日本表記への対応

DatePickerを実装する際の日本表記への変更を紹介しています。以下のようなコードでDatePickerを実装すると英語圏の表記となります。例えば日付は、月、日、年の並び順になっています。import SwiftUIstruct Dat...
XCode

Xcode シミュレーターをダークモードに変更するには?

Swiftでアプリを制作して動作確認する際、ダークモードの動作確認が抜けがちなのですが、以下の方法でシミュレーター上でダークモードの動作確認が可能です。シミュレーターのダークモードへの変更手順1.シミューレーターのホーム画面で「Settin...
スポンサーリンク