https://flutter.dev/docs/cookbook/gestures/ripples
上記ページでInkWellウィジェットについて説明されているのですが、
InkWellウィジェットをどういう時に使うのかいまいちよくわかりません。
なんとなくはわかるのですが。
リップル効果を加えたい場合の手順として
1.Create a widget that supports tap
(タップをサポートしているウィジェットを生成する)
2.Wrap it in an InkWell widget to manage tap callbacks and ripple animations.
(Inkwellウィジェットでラップする)
という説明で、サンプルとして「タップをサポートしているウィジェット」として、Containerウィジェットが使われています。
多分Containerウィジェットは「タップをサポートしているウィジェット」なのだろうと思いますが、
具体的に「タップをサポートしているウィジェット」とはどういうウィジェットなのでしょうか?
(タップをサポートしている、と言えるための要件)
あと、結局InkWellウィジェットの使い方としては、
「それ単体ではリップルエフェクトもタップ時コールバックも追加できないウィジェットに対して、両者を追加したい場合」
に使用するウィジェット、ということなんでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/10/18 07:38