mizulba1日前 00小さいタップ要素は可視サイズと当たり判定を分けて拡大するFlutterUIUXチェックボックスなど小さいタップ要素は、可視サイズを変えずに当たり判定だけを拡げる。FlutterではInkWellの代わりにInkResponse+Paddingで、可視サークル24pxの周りに余白を足して合計48pxのタップ領域にする。さもないと周辺タップがListTile.onTap(編集など)に流れてしまう。一般にタップターゲットは48x48以上を確保する。