[플러터] 금주의 위젯 : AbsorbPointer

반응형

 

요약

  • Flutter의 대부분의 위젯은 입력을 비활성화하는 방법을 제공합니다.
  • RaisedButton의 onPressed 콜백을 null로 설정하거나 NeverScrollableScrollPhysics를 사용하여 ListView의 스크롤을 비활성화할 수 있습니다.
  • 그러나 복잡한 위젯 하위 구조에서 터치 이벤트를 캡슐화하는 간단한 방법이 필요한 경우 AbsorbPointer를 사용해보세요.
  • 차단하려는 위젯 하위 구조의 가장 상위에 놓기만 하면, 보이지 않지만 하위에 있는 위젯들에게 터치 이벤트가 도달하지 않습니다.
  • AbsorbPointer의 absorbing 속성을 사용하여 차단 기능을 빠르게 켜고 끌 수 있으며, ignoringSemantics 속성을 사용하여 차단된 위젯들이 스크린 리더 및 기타 보조 기술에서 무시되는지 제어할 수 있습니다.

 

 

반응형