WidgetBundleを使う
WidgetBundle WidgetBundleを使うと、異なる種類のWidgetを追加できます。 公式の例にもありますが、こんな感じです。 @main struct GameWidgets:...
35 search resultsShowing 1~20 results
You need to log-in
WidgetBundle WidgetBundleを使うと、異なる種類のWidgetを追加できます。 公式の例にもありますが、こんな感じです。 @main struct GameWidgets:...
かなり昔に書かれたObjective-Cソースコードで、iOS14になってから発生したバグについてです。 何が起きたか UITableViewCellサブクラスの実装で、コードでレイアウトしてい...
iOSのWidgetでサイズごとに文字サイズなどを変えるためのメモ。 実装 View内でWidgetFamilyの値を取得 @Environment(\.widgetFamily) var wi...
SwiftUIでsheetを使ってViewを出し分けを実装した時につまづいたのでメモ。 できなかったこと View.sheetを2回書く sheetの中でif elseで出し分け 実現できた実装...
iOS14からTabViewにPageTabViewStyleが追加されました。iOS13では、UIPageViewControllerに相当するクラスがなかったのですが、PageTabView...
swiftで数字の配列[1, 2, 3, 4, 5]などから合計と平均を出す機会が何度かあったのですが、毎回調べて実装していたので、まとめてみました。 Array.reduceを使う 数字の配列...
今までUIKitで、UIWindow.rootViewControllerを置き換えたりしたことがありました。 SwiftUIではどのように実装するのか?という疑問があったので、調べました。 環...
ZStack の挙動について簡単に調べてみました。 やりたかったこと 指定の領域内の中心に、画像などの固定サイズのものを中央寄せで表示する時、初めはHStackとVStackとSpacerを使い...
AndroidでDataBindingを使ってFirebase Storageから画像を読み込む方法です。 Glideも一緒に使います。Kotlinで書いています。 セットアップ Firebas...
DataBindingを使ってレイアウトを組む時、dataで定義したパラメータを指定しても、情報が空なので、プレビューで確認しづらいという問題がありました。 調べたところ、デフォルト値(Plac...
少し時間が開くとRecyclerViewの使い方を忘れてしまったので、まとめてみました。 最小限の構成にしています。 (公式のドキュメントは複雑。。。) 環境 Android Studio : ...
iOS14で簡単になった「追加読み込み」 iOS14で追加されたLazyVStack, LazyHStackを使うと、iOS13ではできなかったSwiftUIによる「追加読み込み」機能が簡単に実...
今までのチャットの実装の難しさとiOS14からの手法 UIKitでチャットアプリを実装する際、UITableViewを使うことが多いかと思います。 LINEのようなチャットの場合は特に高さの計算...
AndroidにMaterial Designを導入したときに、何度もつまづいたので、メモ。 初めての導入 build.gradleに以下を記載します。 implementation 'com....
SwiftUIでbackgroundの指定で思ったように塗りつぶしてくれなかったりしたので、どこで指定したらどのように塗り潰されるかを調べてみました。 コードとView struct Conte...
AndroidでAPIを実装する時の手法をまとめました。 ざっくり説明 アーキテクチャはシンプルなAndroid MVVM API実装にはRetrofit OkHttp Moshiを使用 言語は...
SwiftUIでPreviewを使っていたところ、 このようなエラーに遭遇しました。 Thread 1: Fatal error: No observable object of type Da...
このようなTextの右寄せが意外と分かりにくく難しかった。 うまくいったコード Text単体ではできませんでした。ZStackでラップして実現しました。 struct ContentView: ...
UISegmentedControlの文字色を変える際のメモです。 選択された状態の背景色の変更の記事は良く見かけたのですが、文字色を変える記事はあまりありませんでしたので、書きました。 iOS...
SwiftUIを今までのXibやStoryboardの代わりとして使うための方法をまとめました。 Playgroundで実行します。 ViewControllerを使わない、SwiftUIとMo...
35 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.