-
公开(公告)号:US11042388B2
公开(公告)日:2021-06-22
申请号:US16428890
申请日:2019-05-31
Applicant: Apple Inc.
Inventor: Jacob A. Xiao , Kyle S. Macomber , Joshua H. Shaffer , John S. Harper
IPC: G06T13/80 , G06F9/451 , G06F16/901 , G06F3/0488 , G06F3/0481 , G06F8/38 , G06F9/54
Abstract: Implementations of the subject technology provide a framework to support creating user interfaces (UI) and animations within the UIs. The subject technology receives first information related to an animation, the first information including an initial state, a destination state, and an animation function. The subject technology generates a copy of the destination state, the copy of the destination state comprising a record for the animation based at least in part on the first information related to the animation and further information related to the animation function. The subject technology updates a value related to an intermediate state of the animation in the copy of the destination state, the intermediate state being between the initial state and the destination state. Further, the subject technology provides the copy of the destination state that includes the value related to the intermediate state for rendering the animation.
-
公开(公告)号:US20200073547A1
公开(公告)日:2020-03-05
申请号:US16675067
申请日:2019-11-05
Applicant: Apple Inc.
Inventor: Nicholas Zambetti , Chanaka G. Karunamuni , Imran Chaudhri , Christopher P. Foss , Eugene M. Bistolas , Kyle S. Macomber , Keith W. Rauenbuehler , Lee S. Broughton , Arnold Freidling
IPC: G06F3/0488 , G06F3/0485
Abstract: An electronic device with a display and a touch-sensitive surface displays a user interface with a first electronic message, where the first electronic message is associated with corresponding message time metadata. While displaying the first electronic message, the electronic device detects only a single contact on the touch-sensitive surface and detect a first movement of only the single contact. In response to detecting the first movement of only the single contact, display message time metadata for the first electronic message adjacent to the first electronic messages, wherein the message time metadata was not displayed immediately prior to detecting the first movement of the single contact.
-