A method for avatar editing, comprising: at an electronic device having a display apparatus: displaying, via the display apparatus, an avatar editing user interface that includes concurrently displaying: an avatar having a plurality of avatar features wherein a first value for a first characteristic of a respective avatar feature is a currently selected value for the first characteristic of the respective avatar feature; a first option selection region for the respective avatar feature including a first set of feature options corresponding to a set of candidate values for the first characteristic of the respective avatar feature, wherein the first set of feature options includes a feature option corresponding to a second value, different from the first value, for the first characteristic of the respective avatar feature; and a second option selection region for the respective avatar feature including a second set of feature options corresponding to a set of candidate values for a second characteristic of the respective avatar feature, wherein the second characteristic of the respective avatar feature is different from the first characteristic of the respective avatar feature; while displaying the avatar editing user interface, detecting a selection of the second value for the first characteristic of the respective avatar feature; and in response to detecting the selection of the second value for the first characteristic of the respective avatar feature, changing an appearance of a respective feature option of the second set of feature options from a first appearance to a second appearance, wherein changing the appearance of the respective feature option of the second set of feature options from the first appearance to the second appearance includes changing, in the respective feature option of the second set of feature options, an appearance of a portion of the avatar with the respective avatar feature from having the first value for the first characteristic of the respective avatar feature to having the second value for the first characteristic for the respective avatar feature. displaying, via the display apparatus, an avatar editing user interface that includes concurrently displaying: an avatar having a plurality of avatar features wherein a first value for a first characteristic of a respective avatar feature is a currently selected value for the first characteristic of the respective avatar feature; a first option selection region for the respective avatar feature including a first set of feature options corresponding to a set of candidate values for the first characteristic of the respective avatar feature, wherein the first set of feature options includes a feature option corresponding to a second value, different from the first value, for the first characteristic of the respective avatar feature; and a second option selection region for the respective avatar feature including a second set of feature options corresponding to a set of candidate values for a second characteristic of the respective avatar feature, wherein the second characteristic of the respective avatar feature is different from the first characteristic of the respective avatar feature; an avatar having a plurality of avatar features wherein a first value for a first characteristic of a respective avatar feature is a currently selected value for the first characteristic of the respective avatar feature; a first option selection region for the respective avatar feature including a first set of feature options corresponding to a set of candidate values for the first characteristic of the respective avatar feature, wherein the first set of feature options includes a feature option corresponding to a second value, different from the first value, for the first characteristic of the respective avatar feature; and a second option selection region for the respective avatar feature including a second set of feature options corresponding to a set of candidate values for a second characteristic of the respective avatar feature, wherein the second characteristic of the respective avatar feature is different from the first characteristic of the respective avatar feature; while displaying the avatar editing user interface, detecting a selection of the second value for the first characteristic of the respective avatar feature; and in response to detecting the selection of the second value for the first characteristic of the respective avatar feature, changing an appearance of a respective feature option of the second set of feature options from a first appearance to a second appearance, wherein changing the appearance of the respective feature option of the second set of feature options from the first appearance to the second appearance includes changing, in the respective feature option of the second set of feature options, an appearance of a portion of the avatar with the respective avatar feature from having the first value for the first characteristic of the respective avatar feature to having the second value for the first characteristic for the respective avatar feature.