| CPC G06T 19/20 (2013.01) [G06T 2219/004 (2013.01); G06T 2219/2016 (2013.01)] | 20 Claims |

|
1. A method comprising:
at an electronic device in communication with a display and one or more input devices:
displaying, via the display, a three-dimensional environment including a first virtual object;
while displaying the three-dimensional environment including the first virtual object, receiving, via the one or more input devices, a first input;
in response to receiving the first input, displaying, via the display, a text label in the three-dimensional environment associated with the first virtual object;
while displaying the three-dimensional environment including the first virtual object and the text label associated with the first virtual object, receiving, via the one or more input devices, a second input; and
in response to receiving the second input:
in accordance with a determination that the second input is received while the first virtual object is selected, transforming the first virtual object and transforming the text label associated with the first virtual object to maintain a spatial relationship between the text label associated with the first virtual object and the first virtual object; and
in accordance with a determination that the second input is received while the text label associated with the first virtual object is selected, transforming the text label associated with the first virtual object without transforming the first virtual object.
|