Line 1: | Line 1: | ||
− | Layered controls는 화면 위에 반투명한 | + | Layered controls는 화면 위에 반투명한 레이어의 형태로 컨트롤 메뉴를 제공하는 인터랙션 패턴이다. 사용자가 필요할 때만 나타나는 특징이 있다. 특정 동작을 수행해서 메뉴를 불러내며, 다시 그 동작을 하거나 화면을 더이상 조작하지 않으면 메뉴가 다시 화면에서 안보이게 된다. |
− | + | ||
===With this pattern, we can solve...=== | ===With this pattern, we can solve...=== | ||
− | + | 충분히 큰 크기의 컨트롤을 사용할 때, 사용자가 보고 있던 화면을 최대한 가리지 않는 패턴이 필요하다. Layered controls는 필요할 때만 간단히 띄워서 사용하는 방식으로, 사용하지 않으면 다시 없어지고 원래의 화면이 메뉴 뒤에 비쳐서 사용자를 최대한 방해하지 않고 사용할 수 있다. | |
− | + | ||
− | * | + | * 반투명하게 원래의 화면이 비치면서 화면 위에 놓여있는 듯한 느낌을 준다. |
=== Example : iOS_Audible === | === Example : iOS_Audible === |
Layered controls는 화면 위에 반투명한 레이어의 형태로 컨트롤 메뉴를 제공하는 인터랙션 패턴이다. 사용자가 필요할 때만 나타나는 특징이 있다. 특정 동작을 수행해서 메뉴를 불러내며, 다시 그 동작을 하거나 화면을 더이상 조작하지 않으면 메뉴가 다시 화면에서 안보이게 된다.
충분히 큰 크기의 컨트롤을 사용할 때, 사용자가 보고 있던 화면을 최대한 가리지 않는 패턴이 필요하다. Layered controls는 필요할 때만 간단히 띄워서 사용하는 방식으로, 사용하지 않으면 다시 없어지고 원래의 화면이 메뉴 뒤에 비쳐서 사용자를 최대한 방해하지 않고 사용할 수 있다.