2024-12-01から1ヶ月間の記事一覧
SwiftUIのForEachなんですがあまり分からずに使っているので調べてみました ForEachですが下のように繰り返しのViewを表示する際に利用します struct ContentView: View { var body: some View { ForEach(1..<6) { i in Text("Item \(i)") }.padding() } } F…
KotlinのJetpack compose試した時にrememberというキーワード出てきたので調べてみました 調べた所、Jetpack composeを保持する時に使うキーワードのようです 今回は手元の環境でrememberを動かして動作を確認してみました まずはプロジェクトを作ってMainAc…
ウィジェットのボタンを押したら特定のActivityを開くような実装をしてみたいと思います まずは新規プロジェクトを作成します 次はウィジェットを追加します 追加後はnew_app_widget.xmlで下のようにボタンを配置します
Xcode 16からAIがコード補完をできる機能が登場しました XcodeではGitHub Copilotも使えるので簡単に補完の性能の比較をしてみました GitHub Copilot単独で試した記事は下のものです llcc.hatenablog.com 比較のため、GitHub CopilotをOFFにします 設定アプ…
SwiftUIでダークモード判定する時などに使う@Environmentについて調べてみました 調査では下記事を参考にしました qiita.com @Environmentの使い方は下の通りです 下ではダークモードかの判定をしています struct ContentView: View { @Environment(\.colorS…
SwiftUIでは下のようにModifier(imageScaleやpaddingなど)を中心にコーディングしていきます struct ContentView: View { var body: some View { VStack { Image(systemName: "globe") .imageScale(.large) .foregroundStyle(.tint) Text("Hello, world!") }…