본문 바로가기

SafeArea3

Flutter 플러터에서 SnackBar를 표시합니다., Display SnackBar in Flutter 질문 Flutter 내에서 간단한 SnackBar를 표시하고 싶습니다. 이를 위해 애플리케이션은 MaterialApp을 사용하여 MyHomePage라는 Stateful 위젯의 새 인스턴스를 생성합니다. showSnackBar() 메서드에서 SnackBar를 표시하려고 시도했지만, The method showSnackBar was called on null 오류가 발생합니다. 이 코드에 문제가 무엇인가요? class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return new MaterialApp( title: 'Flutter', theme: new ThemeData( primarySwatch: Colors.. 2023. 8. 14.
Flutter 화면 높이와 너비를 결정하는 방법, How to Determine Screen Height and Width 질문 Flutter에서 새 애플리케이션을 만들었는데, 다른 기기 간 전환 시 화면 크기에 문제가 있었습니다. Pixel 2XL 화면 크기를 사용하여 애플리케이션을 만들었는데, ListView 자식을 가진 컨테이너가 있어 컨테이너에 높이와 너비를 포함해야 했습니다. 그래서 새 기기로 전환하면 컨테이너가 너무 길어져 오류가 발생합니다. 어떻게 하면 모든 화면에 최적화된 애플리케이션을 만들 수 있을까요? 답변 다음을 사용할 수 있습니다: double width = MediaQuery.of(context).size.width; double height = MediaQuery.of(context).size.height; iOS 11 이상의 SafeArea의 높이를 가져 오려면 다음을 사용하십시오: var padd.. 2023. 5. 11.
Flutter 플러터에서 상태 표시줄 색상을 변경하는 방법은 무엇인가요?, How to change status bar color in Flutter? 질문 저는 상태 표시 줄 색상을 흰색으로 변경하려고 합니다. Flutter에서 이 퍼블을 찾았습니다. 제 Dart 파일에 예제 코드를 사용해 보려고 했습니다. 답변 Flutter 2.0 업데이트 (권장): 최신 Flutter 버전에서는 다음을 사용해야 합니다: AppBar( systemOverlayStyle: SystemUiOverlayStyle( // 상태 표시줄 색상 statusBarColor: Colors.red, // 상태 표시줄 밝기 (선택 사항) statusBarIconBrightness: Brightness.dark, // 안드로이드용 (어두운 아이콘) statusBarBrightness: Brightness.light, // iOS용 (어두운 아이콘) ), ) 안드로이드 전용 (더 많은 유.. 2023. 5. 10.