본문 바로가기

listener2

Flutter 플러터-웹: 마우스 호버 -> 커서를 포인터로 변경, Flutter-Web: Mouse hover -> Change cursor to pointer 질문 업데이트 (2021/05/11): 플러터는 이제 네이티브로 호버 이벤트가 구현된 위젯을 가지고 있습니다. RaisedButton과 같은 위젯에는 MouseCursor와 hoverColor 또는 hoverElevation과 같은 속성이 있습니다. https://api.flutter.dev/flutter/services/MouseCursor-class.html 또한, 수락된 답변에 언급된대로 어디에서든 InkWell을 사용할 수도 있습니다. 원래 질문: 플러터 내에서 커서 모양을 어떻게 변경할 수 있을까요? Listener() 위젯을 사용하여 마우스 이벤트를 수신할 수 있다는 것은 알고 있지만, 플러터 웹에 대한 호버 이벤트에 대한 정보를 찾지 못했습니다. 아직 해결책을 찾으신 분은 계시나요? 답변 지.. 2023. 9. 22.
Flutter 스크롤 컨트롤러는 어떠한 스크롤 뷰에도 연결되어 있지 않습니다., ScrollController not attached to any scroll views 질문 나는 CustomScrollView를 사용하고 컨트롤러를 제공하고 있습니다. ScrollController는 작동하며, 리스너를 추가하고 스크롤 뷰의 위치를 출력했습니다. CustomScrollView( controller: _scrollController, 지금, 내가 하려고 하는 것은 initState() 함수 내에서 위치 50.0으로 이동하는 것입니다. _scrollController.jumpTo(50.0); 하지만, 에러가 발생합니다. scrollController가 어떠한 스크롤 뷰에도 연결되어 있지 않습니다. 답변 scrollController가 스크롤 뷰에 연결되어 있는지 먼저 hasClients 속성을 사용하여 확인합니다. if (_scrollController.hasClients) .. 2023. 7. 17.