2013-05-07 2 views
1

현재 Pixelsense/Surface 2.0/Sur40 용 프로젝트를 개발 중입니다. 테이블에서 ScatterViewItems을 밀어 낼 수 있는지 궁금합니다. 나를 위해 그것은 항목을 닫는 가장 직관적 인 방법입니다. 기본적으로 ScatterViewItems은 화면 가장자리에서 튀어 오릅니다. 현재 두 개의 버튼이있는 항목을 닫아 실수로 항목을 닫지 않도록합니다. 누군가가 나 할 수있는 방법을 생각을 가지고ScatterViewItems를 닫으려면 테이블에서 닫습니다.

The ScatterViewItem that should be closed by sliding

있으면 알려 주시기 바랍니다.

감사합니다.

답변

0

SVI의 Center 속성을 확인할 수 있습니까? 또는 코너 속성을 삼각 함수로 결합하여 모서리를 찾습니다. 그런 다음 조작 이벤트 중에 센터 또는 모서리가 ScatterView의 가장자리에서 벗어 났는지 확인합니다.

나는 ScatterView에서 SVI의 보이는 영역의 85 % 이상을 밀어 낼 수 없다고 생각합니다. 당신은 테이블에서 그것을 끝까지 밀어 낼 수 없다는 것을 의미합니다, 당신이 다시 그것을 잡을 수있는 작은 모퉁이가 항상있을 것입니다. UI 관점에서 볼 때, 사람들에게 물건을 던지라고 지시해야하지만, 표면이 매우 불안정하고 쉽게 원하지 않는 방식으로 물건을 움직이는 것으로 나타났습니다. 잠재 고객이 편안하게 상황을 파악할 수 없다면 개인적으로 버튼을 고수 할 것입니다.

+0

사용자가 이러한 제스처를 사용하는지 여부를보고 싶은 연구입니다. 그러나 항상 15 %의 가시성이 있다고 말하면 프로세스가 끝나면 혼란 스러울 수 있습니다. – Judith

+0

85 % 숫자를 가진 게시물을 찾는 데 어려움을 겪고 있지만 MS의 대답은 관련성이 있습니다. http://social.msdn.microsoft.com/Forums/en-US/surfaceappdevelopment/thread/e9d29187 -60c9-4b87-8266-503fec65b473 확실히 SVI를 던지거나 프로그래밍 방식으로 사라지게 할 수는 있지만 ScatterView/Item 관계에는 내장되어 있지 않습니다. – aleatoric