簡體   English   中英

Flutter:Inkwell 小部件和“支持點擊的小部件”的作用

[英]Flutter: The role of the Inkwell widget and "widgets that support taps"

https://flutter.dev/docs/cookbook/gestures/ripples

Inkwell 小部件在上面的頁面中進行了說明。 我不確定何時使用 Inkwell 小部件。 我能以某種方式理解它。

作為我們想要添加漣漪效果的程序

1.Create a widget that support taps (Generate a widget that support taps)

2.將其包裝在 InkWell 小部件中以管理點擊回調和波紋動畫。 (用 Inkwell 小部件包裹)

在說明中,Container 小部件用作“支持點擊的小部件”作為示例。

我猜 Container 小部件可能是一個“支持點擊的小部件”,什么樣的小部件是“支持點擊的小部件”? (要求說支持tap)

畢竟,至於如何使用 Inkwell 小部件,“如果您想將兩者都添加到無法添加漣漪效果或無法自行點擊回調的小部件”

如文檔https://api.flutter.dev/flutter/material/InkWell-class.html中所述,響應觸摸的材料的矩形區域。 它具有哪個子小部件並不重要,它會在其上執行啟動動畫。 但是InkWell小部件必須有一個Material小部件作為祖先。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM