A method, comprising: at an electronic device with a display and a touch-sensitive surface: displaying a user interface including a set of one or more affordances; while displaying the user interface, receiving a user input at a location on the touch-sensitive surface; determining a characteristic intensity of the user input; in accordance with a determination that the characteristic intensity of the user input exceeds an intensity threshold: determining, without regard to the location of the user input on the touch-sensitive surface, whether a contextual affordance based on a current state of the device is available for the user interface; in accordance with a determination that the contextual affordance is available, displaying the contextual affordance; and in accordance with a determination that the contextual affordance is not available: forgoing displaying the contextual affordance; and displaying a visual indication that the contextual affordance is not available for the user interface; and in accordance with a determination that the characteristic intensity of the user input does not exceed the intensity threshold: determining whether the location of the user input corresponds to a location of an affordance of the set of one or more affordances; and in accordance with a determination that the user input corresponds to the location of the affordance of the set of one or more affordances, performing an action associated with the affordance of the set of one or more affordances. at an electronic device with a display and a touch-sensitive surface: displaying a user interface including a set of one or more affordances; while displaying the user interface, receiving a user input at a location on the touch-sensitive surface; determining a characteristic intensity of the user input; in accordance with a determination that the characteristic intensity of the user input exceeds an intensity threshold: determining, without regard to the location of the user input on the touch-sensitive surface, whether a contextual affordance based on a current state of the device is available for the user interface; in accordance with a determination that the contextual affordance is available, displaying the contextual affordance; and in accordance with a determination that the contextual affordance is not available: forgoing displaying the contextual affordance; and displaying a visual indication that the contextual affordance is not available for the user interface; and in accordance with a determination that the characteristic intensity of the user input does not exceed the intensity threshold: determining whether the location of the user input corresponds to a location of an affordance of the set of one or more affordances; and in accordance with a determination that the user input corresponds to the location of the affordance of the set of one or more affordances, performing an action associated with the affordance of the set of one or more affordances. displaying a user interface including a set of one or more affordances; while displaying the user interface, receiving a user input at a location on the touch-sensitive surface; determining a characteristic intensity of the user input; in accordance with a determination that the characteristic intensity of the user input exceeds an intensity threshold: determining, without regard to the location of the user input on the touch-sensitive surface, whether a contextual affordance based on a current state of the device is available for the user interface; in accordance with a determination that the contextual affordance is available, displaying the contextual affordance; and in accordance with a determination that the contextual affordance is not available: forgoing displaying the contextual affordance; and displaying a visual indication that the contextual affordance is not available for the user interface; and determining, without regard to the location of the user input on the touch-sensitive surface, whether a contextual affordance based on a current state of the device is available for the user interface; in accordance with a determination that the contextual affordance is available, displaying the contextual affordance; and in accordance with a determination that the contextual affordance is not available: forgoing displaying the contextual affordance; and displaying a visual indication that the contextual affordance is not available for the user interface; and forgoing displaying the contextual affordance; and displaying a visual indication that the contextual affordance is not available for the user interface; and in accordance with a determination that the characteristic intensity of the user input does not exceed the intensity threshold: determining whether the location of the user input corresponds to a location of an affordance of the set of one or more affordances; and in accordance with a determination that the user input corresponds to the location of the affordance of the set of one or more affordances, performing an action associated with the affordance of the set of one or more affordances. determining whether the location of the user input corresponds to a location of an affordance of the set of one or more affordances; and in accordance with a determination that the user input corresponds to the location of the affordance of the set of one or more affordances, performing an action associated with the affordance of the set of one or more affordances.