APP/Flutter
플러터 [Flutter] 플랫폼(Platform) 분기처리 방법
Daino
2023. 8. 4. 18:03
반응형
오늘은 플러터에서 플랫폼 위젯을 통해 Andorid, Ios을 분기처리를 하는 방법에 대해 알아보겠습니다
사전배경
여기 두개의 스위치가 있습니다.
위에는 안드로이드의 Meterial 디자인이고, 아래는 Ios의 Cupertino 디자인이다.
Platform 사용
만약 사용자가 사용하는 플랫폼별로 원하는 스위치를 보여주려면 어떻게 할까?
바로 Platform을 활용해 주는 것이다.
Platform을 입력 후 콤마(.)를 찍고 원하는 플랫폼을 선택한다.
이후 QQ Operator을 사용하여,
Ios 일때는 CupertinoSwitch를 Android 일때는 기본 Material Switch를 사용하겠다.
이후 플랫폼별 실행을 해보면 각각에 플랫폼에 맞게 Switch가 보이게 된다.
Android 결과화면
Ios 결과화면
반응형