본문 바로가기

Flutter397

Flutter 네비게이터는 pushNamed를 사용하여 인수를 전달합니다., Navigator pass arguments with pushNamed 질문 이전에 질문이 있을 수도 있지만 찾을 수 없습니다. 이름이 지정된 라우트에 인수를 전달하는 방법은 무엇인가요? 이것이 내가 경로를 구축하는 방법입니다. Widget build(BuildContext context) { return new Navigator( initialRoute: 'home/chooseroom', onGenerateRoute: (RouteSettings settings) { WidgetBuilder builder; switch (settings.name) { case 'home/chooseroom': // 'signup/choose_credentials'로 이동합니다. builder = (BuildContext _) => new ChoosePage(); break; case 'ho.. 2023. 9. 22.
Flutter 다른 예외가 발생했습니다: 'MyApp' 타입은 'StatelessWidget' 타입의 하위 타입이 아닙니다., Another exception was thrown: type 'MyApp' is not a subtype of type 'StatelessWidget' 질문 나는 방금 Flutter를 사용하기 시작했고 코드를 실행하는 동안이 문제가 발생했습니다. "Another exception was thrown: type 'MyApp' is not a subtype of type 'StatelessWidget'"라는 오류가 발생합니다. 흥미로운 점은 내 코드에는 'StatelessWidget'조차도 없다는 것입니다. import 'package:flutter/material.dart'; void main() { runApp(MyApp()); } class MyApp extends StatefulWidget { @override State createState() { // TODO: implement createState return _MyAppState(); } }.. 2023. 9. 22.
Flutter 플러터에서 IconButton의 크기(높이와 너비)를 조정하는 방법은 무엇인가요?, How to resize (height and width) of an IconButton in Flutter 질문 Flutter에서 IconButton의 크기(높이와 너비)를 조절하는 방법은 무엇인가요? 기본적으로 기본 너비와 높이를 가지는 것 같습니다. 높이나 너비 속성이 없는 것 같습니다. new IconButton( padding: new EdgeInsets.all(0.0), color: themeData.primaryColor, icon: new Icon(Icons.clear, size: 18.0), onPressed: onDelete, ) 답변 다음과 같이 SizedBox를 사용하여 크기를 지정할 수 있습니다. SizedBox( height: 18.0, width: 18.0, child: IconButton( padding: EdgeInsets.all(0.0), color: themeData.prima.. 2023. 9. 22.
Flutter 플러터에서 컨테이너에 하단 고도를 추가하는 방법은 무엇인가요?, How to add bottom elevation to a container in Flutter? 질문 이미 이것과 이것 그리고 이것을 보았지만 내 질문에 대한 답변이 아닙니다. 나는 Container 아래에만 그림자를 필요로합니다. 지금까지 내가 가지고있는 것은 다음과 같습니다: 마지막에 목표는 주간의 맨 위에있는 그림자를 제거하는 것입니다. 내 Container에 그 그림자 효과를 달성하기 위해 이 답변에서 코드를 사용하지만, 전체적으로 원하지 않고, 아래에만 둥근 모서리와 함께 그림자를 원합니다. 도움이 필요합니다. 답변 내 의견으로는 현재 사용 중인 위젯 위에 Material()을 추가하는 것이 가장 좋은 방법입니다. return Material( elevation: 20, child: Container(), ); 2023. 9. 22.