-
公开(公告)号:US09846684B2
公开(公告)日:2017-12-19
申请号:US14503209
申请日:2014-09-30
Applicant: Apple Inc.
Inventor: Jason Clay Beaver , Elizabeth Caroline Furches Cranfill , Eric Lance Wilson , David Chance Graham , Johannes Fortmann , Olivier Gutknecht , Antonio Cavedoni
CPC classification number: G06F17/214 , G06F3/03 , G06F3/03547 , G06F3/04847 , G06F3/0488 , G06F17/212 , G06F17/2294 , G09G5/243 , G09G5/26 , G09G5/30 , G09G2340/145
Abstract: A system, method and non-transitory, computer-readable storage medium are disclosed for implementing dynamic layout rules for attributed text strings having different type styles. In some implementations, developers can use an Application Programming Interface (API) or a design tool to specify dynamic text layout rules for rendering attributed text strings in a user interface (UI). Various text attributes associated with the different type styles (e.g., font metrics) are dynamically adjusted based on the dynamic text layout rules to improve the readability of the text when, for example, font sizes are adjusted. In some implementations, one or more parameters of a text container, text container region, line-fragment or display object are dynamically adjusted based on the dynamic text layout rules to improve the readability of the text.
-
12.
公开(公告)号:US20160342321A1
公开(公告)日:2016-11-24
申请号:US15160950
申请日:2016-05-20
Applicant: Apple Inc.
Inventor: Jason C. Beaver , Luke T. Heisterman , Mathieu Martin , Olivier Gutknecht
IPC: G06F3/0484 , G06T13/20 , G06F3/0488 , G06T13/80 , G06F3/0481 , G06F3/0482
Abstract: Techniques, systems, and methods for allowing a user to select amongst different collection views and to animate the transition from one collection view to another. To select a different collection view, the user may provide a certain gesture on the display screen which causes the items displayed in the current collection view to transition in an animated fashion to a new collection view selected by the particular gesture. The particular type of animation between different collection views depends upon the manner in which the items in each collection view are defined in their respective layouts and the manner that facilitates a relatively seamless transition of the items from one layout to another layout.
Abstract translation: 技术,系统和方法,用于允许用户在不同的集合视图中进行选择,并使从一个集合视图到另一集合视图的转换动画化。 为了选择不同的集合视图,用户可以在显示屏幕上提供特定的手势,其使得当前集合视图中显示的项目以动画方式转换为由特定手势选择的新集合视图。 不同集合视图之间的特定类型的动画取决于每个集合视图中的项目在其各自的布局中的定义方式以及有助于将项目从一个布局相对无缝地转换到另一个布局的方式。
-