【SwiftUI】VStackやHStackに11個以上のViewを置く方法
SwiftUIのVStackやHStackなどにはViewを11個以上置こうとするとエラーになり、最大10個までしかViewを配置することができないため、11個以上置く方法を紹介します。 Gro...
23 search resultsShowing 1~20 results
SwiftUIのVStackやHStackなどにはViewを11個以上置こうとするとエラーになり、最大10個までしかViewを配置することができないため、11個以上置く方法を紹介します。 Gro...
環境 Xcode 13.2.1 Swift 5.5.2 Listとは SwiftUIでは、これまでのUIKitのUITableViewやUICollectionViewを用いたリスト表示を実装し...
はじめに KotlinでNavigationDrawerを実装する方法を忘れないために、メモがてら書いています。 コードを簡潔にするため、バインディングは使用していません。 環境 Android...
SwiftUIではmarkdownがサポートされているため、テキストを太字にしたり、リンクを組み込んだりすることができます。 使い方 var body: some View { VStack {...
アプリで検索機能を実装するときによく使用するのがSearchBarですが、iOS15からSwiftUIに.searchableモディファイアが追加されたので使い方などを書いていこうと思います。 ...
SwiftUIでチェックボックスを実装する方法の1つとして、ToggleStyleのカスタムクラスを追加する方法があります。 ToggleStyleとは、Toggleの外観と動作を定義するモディ...
環境 Xcode 13.2.1 Swift 5.5.2 実装 ボタンをタップした時にアラートを表示する場合は以下のようなコードになります。 struct ContentView: View { ...
環境 Xcode13.2.1 Swift 5.5.2 基本的な画面遷移方法 1. NavigationLink 2. sheet 3. フラグによるViewの切り替え 1. Navigation...
コード struct ContentView: View { var body: some View { TabView { FirstView() .tabItem { Image(syste...
サンプルコード beginとendでグラデーションの開始位置と終了位置を設定します。 import 'package:flutter/material.dart'; void main() { ...
isUserInteractionEnabled = falseにすることで、インジケーターやトーストを表示中にボタンタップなどの操作ができるようになる。 let toast = MBProgr...
Storyboardを使わずに、コードのみでUITabBarControllerを実装する方法まとめ。 環境 Xcode12.4 Swift5 1. 各タブに表示するViewController...
Flutterでコンソールにログを出力したい場合、基本的にはprintを使用します。 print('Hello'); ですが、APIのレスポンスデータなどの長いログを同じようにprintで出力し...
やりたいこと RecyclerViewを使用して、あるデータをリスト表示するシンプルなアプリです。 環境 Android Studio: 4.1.1 Kotlin: 1.4.10 実装 データク...
Flutterでの開発中、iOS14の実機でアプリをビルドすると、画面が真っ暗になり起動しない症状が起こりました。iOS14のシミュレーターでは問題なく起動されます。 環境(バージョン) Flu...
コンテンツを画面中央に表示させたいため、ColumnをCenterウィジェットでラップすることはよくあるかと思いますが、ただラップしただけでは中央に表示されませんでした。。 画面中央に表示されな...
List表示されている項目を、スワイプで削除する方法を紹介します。 Dismissibleをラップする Listのアイテムを構成しているWidgetにDismissibleをラップします。 引数...
TextEditingControllerを利用する TextEditingControllerは、テキスト入力等の様々な制御を行うことができます。 初期値を設定する場合は、initState(...
はじめに 画面の下部にナビゲーションメニューを置くのにBottomNavigationBarを使用した際、BottomNavigationBarItem が最大3つまでしか表示がされない問題に遭...
はじめに 画面遷移の基本的な実装方法については、こちらの記事を書きました。 【Flutter】画面遷移を実装する 実装 大まかな流れ 遷移元から渡ってきた値を保持するための変数を宣言する 画面遷...
23 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.