CPC G06F 3/016 (2013.01) [G06F 1/1626 (2013.01); G06F 1/1671 (2013.01); G06F 3/02 (2013.01); G06F 3/0227 (2013.01); G06F 3/04817 (2013.01); G06F 3/0482 (2013.01); G06F 3/04845 (2013.01); G06F 3/04847 (2013.01); G06F 3/0485 (2013.01); G06F 3/0488 (2013.01); G06F 3/04883 (2013.01); G06F 3/04886 (2013.01); G06F 3/167 (2013.01); G06T 13/80 (2013.01); G06F 3/04842 (2013.01); G06F 3/165 (2013.01); G06F 2203/04105 (2013.01)] | 54 Claims |
1. A method, comprising:
at an electronic device with a display, and one or more tactile output generators:
displaying, on the display, a button configuration user interface that includes a plurality of different tactile output settings for a button, wherein the button comprises a persistent button positioned outside the display that is available on the electronic device in a plurality of different contexts to cause performance of a respective operation in response to an input of a first type detected on the button;
while displaying the button configuration user interface, detecting selection of a respective tactile output setting of the button of the plurality of different tactile output settings;
while the respective tactile output setting for the button is selected, detecting a first input of the first type on the button; and
in response to detecting the first input of the first type on the button:
in accordance with a determination that the respective tactile output setting is a first tactile output setting for the button, providing, via the one or more tactile output generators, a first tactile output that corresponds to the first tactile output setting for the button without causing performance of the respective operation; and
in accordance with a determination that the respective tactile output setting is a second tactile output setting, different from the first tactile output setting, for the button, providing, via the one or more tactile output generators, a second tactile output that corresponds to the second tactile output setting for the button without causing performance of the respective operation.
|