CPC G06F 3/04883 (2013.01) [G06F 3/03545 (2013.01); G06F 3/0488 (2013.01); G06F 40/169 (2020.01); G06F 2203/04804 (2013.01)] | 33 Claims |
1. A method, comprising:
at an electronic device in communication with a display device:
displaying, via the display device, a user interface that includes application content generated by the electronic device;
while displaying the user interface that includes the application content generated by the electronic device, detecting a first input that moves over a portion of the application content;
in response to detecting the first input, displaying an annotation user interface concurrently with a representation of the application content over which the first input moved; and
while displaying the annotation user interface:
displaying a set of markup tools, including a plurality of tools for adding marks to the application content over which the first input moved, wherein the set of markup tools is displayed concurrently with the representation of the application content over which the first input moved;
detecting a second input selecting a first markup tool of the set of markup tools;
while the first markup tool is selected, adding one or more marks on an annotation layer overlaying the application content over which the first input moved, wherein the one or more marks are generated by the electronic device in accordance with one or more additional inputs using the selected first markup tool; and
changing opacity of the annotation layer, wherein increasing opacity of the annotation layer decreases visibility of application content over which the first input moved relative to the one or more marks on the annotation layer.
|