Abstract:
Methods and apparatus for providing a three-dimensional user interface in an electronic device are provided. An editing mode of a three-dimensional user interface screen is executed in which a plurality of content items is displayed in a three-dimensional space. It is determined whether a content item from among the plurality of content items is moved in the editing mode. When it is determined that the content item is moved, it is determined whether the content item overlaps a portion of an area of another content item from among the plurality of content items. When it is determined that the content item overlaps the portion of the area of the other content item, the content item is moved a minimum distance along a Z-axis direction so that the content item no longer overlaps the portion of the area of the other content item. The Z-axis direction indicates perspective information.
Abstract:
Methods and apparatus for providing a three-dimensional user interface in an electronic device are provided. An editing mode of a three-dimensional user interface screen is executed in which a plurality of content items is displayed in a three-dimensional space. It is determined whether a content item from among the plurality of content items is moved in the editing mode. When it is determined that the content item is moved, it is determined whether the content item overlaps a portion of an area of another content item from among the plurality of content items. When it is determined that the content item overlaps the portion of the area of the other content item, the content item is moved a minimum distance along a Z-axis direction so that the content item no longer overlaps the portion of the area of the other content item. The Z-axis direction indicates perspective information.