发明名称 Screen bounds for view debugging
摘要 A visual debugger provides a three-dimensional view of a user interface of an application. The application's user interface is built from a hierarchy of view objects. The hierarchy of view objects can be displayed as a three-dimensional representation of the view. A set of layers is created, with each layer corresponding to a level in the hierarchy of view objects. The display device on which the application runs has a view area in which the user interface (“UI”) of the application can be displayed. The visual debugger presents a visual representation of the view area for the UI to the application developer. The view bounds are shown as an outline on one or more layers of the three-dimensional representation of the view. Objects outside of the view bounds are highlighted. The visual debugger allows the application developer to select the layer or layers on which the outline appears.
申请公布号 US9529696(B2) 申请公布日期 2016.12.27
申请号 US201414291870 申请日期 2014.05.30
申请人 Apple Inc. 发明人 Johnson Godwin;Orr Ken;Aghaei Behzad
分类号 G06F3/048;G06F11/36;G06F3/0481 主分类号 G06F3/048
代理机构 Blakely, Sokoloff, Taylor & Zafman LLP 代理人 Blakely, Sokoloff, Taylor & Zafman LLP
主权项 1. A method comprising: generating a three-dimensional representation of a set of two-dimensional graphical elements to be output to a display device, each of the graphical elements representing a corresponding user interface element of a set of user interface elements, wherein the graphical elements are presented on a plurality of layers; accessing a boundary corresponding to display bounds of a target device; determining a user interface element of the set of user interface elements that is at least partially outside the boundary; automatically selecting, from the plurality of layers, a layer of the determined out-of-bounds graphical element; and causing a visual indication to be presented with respect to the layer of the three-dimensional representation, the visual indication indicating the graphical element corresponding to the determined out-of-bounds user interface element.
地址 Cupertino CA US