Device, Method, and Graphical User Interface for Moving User Interface Objects

    公开(公告)号:US20220155951A1

    公开(公告)日:2022-05-19

    申请号:US17586621

    申请日:2022-01-27

    Applicant: Apple Inc.

    Abstract: An electronic device, while displaying a user interface with a favored navigation axis, detects first movement of a contact on a touch-sensitive surface that includes a first component along the favored navigation axis and a second component in a direction different from the favored navigation axis. In response, if first movement meets direction-lock termination criteria, the device moves one or more user interface objects in two dimensions in accordance with both components of the first movement; and if first movement does not meet the direction-lock termination criteria, the device moves user interface objects in one dimension along the favored navigation axis in accordance with the first component of the first movement. After meeting the direction-lock termination criteria, in response to continued second movement of the contact, the device moves user interface objects in accordance with the second movement without regard to whether the second movement meets the direction-lock termination criteria.

    Framework providing application programming interface for user interfaces and animation

    公开(公告)号:US11550601B2

    公开(公告)日:2023-01-10

    申请号:US16428852

    申请日:2019-05-31

    Applicant: Apple Inc.

    Abstract: The subject technology receives a command to initiate an application. The subject technology, in response to the command, generates a root node related to a root view of a first hierarchy of views representing a user interface (UI). The subject technology generates a child node of the root node for including in the first hierarchy of views, the child node corresponding to a first type of view. The subject technology generates a first child node of the child node for including in the first hierarchy of views, the first child node corresponding to a second type of view. The subject technology generates a graph including nodes, each node corresponding to a different attribute of the UI, wherein the root node, the child node, and the first child node have relationships with respective nodes from the graph.

Patent Agency Ranking