发明名称 Application programming interfaces for gesture operations
摘要 At least certain embodiments of the present disclosure include an environment with user interface software interacting with a software application to provide gesture operations for a display of a device. A method for operating through an application programming interface (API) in this environment includes transferring a scaling transform call. The gesture operations include performing a scaling transform such as a zoom in or zoom out in response to a user input having two or more input points. The gesture operations also include performing a rotation transform to rotate an image or view in response to a user input having two or more input points.
申请公布号 US9529519(B2) 申请公布日期 2016.12.27
申请号 US201113251121 申请日期 2011.09.30
申请人 APPLE INC. 发明人 Blumenberg Christopher
分类号 G06F3/0488;G06F3/0484 主分类号 G06F3/0488
代理机构 Morgan, Lewis & Bockius LLP 代理人 Morgan, Lewis & Bockius LLP
主权项 1. A method performed by an electronic device having a display of multiple views of a software application, the method comprising: in response to a user input comprising two or more concurrent finger touch inputs, transferring a scaling transform function call for a scaling transform of a view of the multiple views of the software application, through an application programming interface, from user interface software to the view, of the multiple views of the software application, associated with the user input; and, in accordance with the transferring of the scaling transform function call, performing the scaling transform, including a zoom in or zoom out, of the view of the multiple views of the software application, including performing the scaling transform from a minimum scale factor to a maximum scale factor, wherein performing the scaling transform varies a scale factor of the view from the minimum scale factor to the maximum scale factor based on a flag being disabled; and wherein performing the scaling transform varies the scale factor of the view from the minimum scale factor to exceed the maximum scale factor based on the flag being enabled prior to snapping back the scale factor of the view to the maximum scale factor.
地址 Cupertino CA US