From Design pattern
Jump to: navigation, search
(Example)
 
(17 intermediate revisions by 3 users not shown)
Line 1: Line 1:
객체의 일부나 전체를 복사한다.
+
Copy object는 편집하고자 하는 대상의 일부나 전체를 복사하는 패턴이다. 자료를 관리하는 과정에서 동일 자료의 복제가 필요한 상황에서 활용된다.
  
 +
Copy하는 과정은 파일의 지정, 원하는 위치의 선택 등 복잡한 과정을 거치기 때문에 보통은 메뉴를 통해 구현된다.
  
== Examples ==
+
=== With this pattern, we can solve... ===
=== 377번 사례 ===
+
사용자는 자료를 관리하는 과정에서 동일한 파일을 복제할 필요를 느끼고, 용이하게 파일을 복제할 수 있도록 사용자에게 명확한 지시와 피드백을 내려주는 과정이 필요하다.
* 페이지 롤이 보이는 상황에서 복사하고자 하는 페이지 위에 손가락 두개를 얹고 좌측으로 swipe하면, 페이지가 좌측으로 이동하며 중앙 위치에 새 페이지가 기존 내용을 복사한 상태로 생성된다.
+
<videoflash type="vimeo">93373778|533|395</videoflash>
+
  
=== 596번 사례 ===
+
* 사용자는 복제가 무사히 되었음을 알려주는 피드백을 받는다.
* 리스트 항목 편집을 통해 한 리스트에 있는 항목을 다른 리스트로 옮기거나 복사한다.
+
* 복제는 파일의 이동, 삭제 기능과 함께 제시되는 경우가 많다.
<videoflash type="vimeo">94762481|300|405</videoflash>
+
* 복제한 이후에 수정된 파일은 복제된 파일에 영향을 주지 않고 독립적으로 작용한다.
  
 +
=== Example : iOS_Tayasui Sketches ===
 +
[[File:Copy object.jpeg]]
 +
 +
----
 +
 +
=== iOS_Tayasui Sketches ===
 +
* 두 손가락을 좌측으로 swipe하면 가운데 있던 페이지가 복제된다.
 +
{{#Widget:Vimeo|id=96658052|width=665|height=374}}
 +
 +
=== iOS_Anylist ===
 +
{{#Widget:Vimeo|id=94762481|width=395|height=527}}
  
 
[[Category:Edit object]]
 
[[Category:Edit object]]

Latest revision as of 17:30, 31 July 2014

Copy object는 편집하고자 하는 대상의 일부나 전체를 복사하는 패턴이다. 자료를 관리하는 과정에서 동일 자료의 복제가 필요한 상황에서 활용된다.

Copy하는 과정은 파일의 지정, 원하는 위치의 선택 등 복잡한 과정을 거치기 때문에 보통은 메뉴를 통해 구현된다.

With this pattern, we can solve...

사용자는 자료를 관리하는 과정에서 동일한 파일을 복제할 필요를 느끼고, 용이하게 파일을 복제할 수 있도록 사용자에게 명확한 지시와 피드백을 내려주는 과정이 필요하다.

  • 사용자는 복제가 무사히 되었음을 알려주는 피드백을 받는다.
  • 복제는 파일의 이동, 삭제 기능과 함께 제시되는 경우가 많다.
  • 복제한 이후에 수정된 파일은 복제된 파일에 영향을 주지 않고 독립적으로 작용한다.

Example : iOS_Tayasui Sketches

Copy object.jpeg


iOS_Tayasui Sketches

  • 두 손가락을 좌측으로 swipe하면 가운데 있던 페이지가 복제된다.

iOS_Anylist