interactionScale property

double? interactionScale
final

The scale factor to apply when the user is interacting with the button.

  • null (default): sized as iOS 26 does — the longest side grows by about 17 pt whatever the button's size, so a 56 pt circle inflates ~1.3× and a 132 pt pill ~1.13×, on a snappy spring with a small undershoot on release. The inflation is the tactile cue; the drag stretch is only a tremor on top of it.
  • 1.0 means no scaling
  • Greater than 1.0 means the button will grow by a fixed factor
  • Less than 1.0 means the button will shrink

Implementation

final double? interactionScale;