| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
- flutter ios 폴더
- dart.dev
- 롤토체스 api dart
- 파이썬
- swift 동시성
- flutter bloc
- keychain error
- generate parentheses dart
- flutter widget
- AnimationController
- 롤 api dart
- widget
- flutter statefulwidget
- flutter
- tft api dart
- dart new
- valorant api dart
- riot api dart
- Architectural overview
- dart new 키워드
- 발로란트 api dart
- flutter android 폴더
- lol api dart
- com.google.GIDSignIn
- PlatformException(sign_in_failed
- dart
- 파이썬 부동소수점
- swift concurrency
- leetcode dart
- docker overview
- Today
- Total
목록Flutter/API (37)
aspe
iOS 스타일의 버튼 입니다. 터치하면 페이드 아웃, 인 하며 텍스트와 아이콘을 가지고 있습니다. 선택적으로 배경이 있습니다. padding 의 기본값은 16.0 pixels 입니다. CupertinoNavigationBar 같이 고정된 높이의 부모 안에서 CupertinoButton 을 사용 할 때 , 자식 위젯이 클리핑되는 것을 방지해야 합니다. See also: developer.apple.com/ios/human-interface-guidelines/controls/buttons/ 생성자 CupertinoButton({ Key? key, required Widget child, EdgeInsetsGeometry? padding, Color? color, Color disabledColor = Cu..
iOS-11 스타일의 큰 타이틀을 가진 iOS 스타일의 네비게이션 바 입니다. CupertinoSliverNavigationBar는 CustonScrollView와 같은 sliver group에 속해야 합니다. 이 네비게이션바는 두개의 섹션으로 나누어져 있습니다. 고정된 상단의 섹션과 iOS-11 스타일의 큰 타이틀이 밑에 있는 슬라이딩 섹션으로 나누어져 있습니다. 이 위젯은 반드시 스크린의 상단에 있어야하고, 자동적으로 iOS 상태바를 차지합니다. largeTitle 위젯은 sliver가 접히면 앱 바 중간에 나타나고, sliver가 확장되면 더 큰 글씨체로 아래 영역으로 전달된다. 좀 더 발전된 방법으로, 선택인자인 middle 위젯을 전달해서 sliver가 접힐 때 네비게이션 바의 중앙에 다른 위젯..
Slivers를 이용한 커스텀 스크롤 effect를 생성하는 ScrollView 입니다. CustomScrollView는 lists, grids expanding headers 같은 slivers들을 직접적으로 스크롤 effects에 사용 할 수 있게 해줍니다. 예를 들어 list, grid 가 따라오는 확장되는 app bar를 포함하는 scroll view를 만들고 싶다면 SliverAppBar, SliverList, and SliverGrid를 사용하세요. 이러한 Slivers에 있는 Widgets들은 반드시 RenderSliver 객체를 생성해야 합니다. 시작 스크롤 offset을 조절하고 싶다면, controller에 ScrollController.initialScrollOffset 속성을 추가하..
Constructors Hero({Key? key, required Object tag, CreateRectTween? createRectTween, HeroFlightShuttleBuilder? flightShuttleBuilder, HeroPlaceholderBuilder? placeholderBuilder, bool transitionOnUserGestures = false, required Widget child}) Properties 1. createRectTween Starting route에서 목적지로 날아갈 때 목적지 hero의 bound가 어떻게 변화하는지 결정한다. 2. flightShuttleBuilder 선택적인 인자로 hero가 날아갈 때 보여줄 위젯 3. placeholderBu..
운영 체제 때문에 발생하는 침범을 피하기 위해 위젯의 자식을 충분한 패딩을 준 뒤 끼워 넣는 위젯입니다. 예를 들면, SafeArea는 자식이 스크린 상단의 상태바와 겹치지 않게 충분한 공간을 줍니다. 또한 iPhone X의 Notch나 비슷한 물리적 특징들을 피하기 위해 충분한 공간을 줍니다. minimum 패딩이 적용되면, 최소 패딩 또는 safe area 패딩 중 더 큰 패딩이 적용됩니다. 생성자 SafeArea({ Key? key, bool left = true, bool top = true, bool right = true, bool bottom = true, EdgeInsets minimum = EdgeInsets.zero, bool maintainBottomViewPadding = false..
List 안에 있는 children들 중 하나의 child를 보여주는 Stack 입니다. 화면에 보여지는 자식은 주어진 index 중 하나 입니다. 스택은 항상 가장 큰 자식 만큼 큽니다. 만약 값이 null 이면 아무것도 보이지 않습니다. 상속 구조 Object DiagnosticableTree Widget RenderObjectWidget MultiChildRenderObjectWidget Stack IndexedStack 생성자 IndexedStack({ Key? key, AlignmentGeometry alignment = AlignmentDirectional.topStart, TextDirection? textDirection, StackFit sizing = StackFit.loose, int..
앱의 하단에 보통 3 ~ 5개의 작은 아이콘을 사용해 뷰를 바꾸는 역할을 하는 material 위젯 입니다. Bottom navigation bar는 material 위에 배치된 다수의 텍스트 라벨, 아이콘, 혹은 그 둘을 모두 사용해 구성됩니다. 이것은 앱의 top-level 뷰 사이를 빠르게 바꿔줍니다. 큰 화면에서는, side navigation을 사용하는 게 더 좋습니다. 보통 bottom navigation bar는 Scaffold.bottomNavigationBar 의 인자로 주어져 Scaffold 와 같이 사용됩니다. Bottom navigation bar의 type 은 바 안의 items 들이 어떻게 보여지는지 결정합니다. Type이 명시되어 있지 않았고 항목의 수가 4개 보다 작다면, B..