アプリ開発備忘録

PlayStationMobile、Android、UWPの開発備忘録

2021-12-01から1ヶ月間の記事一覧

KotlinでGradleのプラグインを作成し、タスクを作成する

Gradleのプラグインを作成してみたくなったので、作ってみた。以下のリポジトリにコードがあるが、その主要点を書き残す。 https://github.com/matsudamper/kotlin-gradle-plugin-example プラグイン側 build.gradle.kts plugins { // 現状ではGradle Kotlin…

【SwiftUI】Listの最小の高さを設定する

SwiftUIのListでは、デフォルトで最小の高さが設定されているので、小さいアイテムを設定しても、余白ができてしまいます。 なので以下のように最小の高さを0に設定してあげることで詰められます。 コード 設定方法がわかりにくすぎる。 List { } .environme…

SwiftUIでFlowLayout

仕事でSwiftUIを使っていて、書いたものを載せておきます。SwiftUIのCustomView、なかなかわかりにくくて辛かったです。 FlowLayout childrenとかlineSpacingとかはinitで入れたりしてください。 iOS13だと高さが小数点で変化して、無限に更新されたりして辛…