단추의 단일 열에 대해 충분히 넓은 수직 UIScrollView가 있습니다. 사용자가 버튼을 드래그 할 수 있지만, 이동 중일 때 다른 버튼을 위아래로 움직이기를 원합니다. 이 작업을 수행 할 수있는 유일한 방법은 UIPanGestureRecognizer에서 버튼 이동에 대한 책임이 있으며, 메서드가 호출 될 때마다 하위 뷰에서 for
루프를 실행하여 y 값을 확인하는 것입니다. 이는 매우 비효율적 인 것으로 보이며 어떤 버튼이 이미 한 번 이상 움직이지 않도록 이동했는지 추적해야합니다. 더 좋은 방법이 있어야합니다. 어떤 아이디어?어떻게 재구성 기능과 같은 iPhone 홈 화면을 얻을 수 있습니까?
2
A
답변
1
같은 기능이 this project과 this project also에 구현되었습니다에 canMoveRowAtIndexPath, moveRowAtIndexPath 및 targetIndexPathForMoveFromRowAtIndexPath를 구현합니다. 프로젝트 코드가 문제를 해결하는 데 도움이되기를 바랍니다.
0
사용자 정의 UITableViewCell을 사용하여 UITableView를 사용할 수 있습니다. 그냥 UITableViewDelegate
+0
아마도이 버튼을 스크롤 뷰 밖으로 드래그하여 인접한 뷰에 놓을 수도 있습니다. – Garrett
관련 문제
- 1. 앱이 Android 홈 화면을 변경할 수 있습니까?
- 2. 프로그래밍 방식으로 홈 화면을 설정할 수 있습니까?
- 3. iPhone 홈 화면을 이미지로 캡처하려면 어떻게해야합니까?
- 4. "hover to load"기능과 같은 아마존을 어떻게 구현할 수 있습니까?
- 5. cocos2d에서 어떻게 터치 좌표를 얻을 수 있습니까?
- 6. 어떻게 안드로이드 에뮬레이터에서 잠금 해제 화면을 얻을 수 있습니까?
- 7. UITextView 내에서 이와 같은 팝업을 어떻게 얻을 수 있습니까?
- 8. Android : 내 애플리케이션에서 홈 화면을 어떻게 열어야합니까?
- 9. iPhone SDK에서 SMS와 같은 버블을 얻을 수 있습니까?
- 10. 홈 화면을 얻는 방법?
- 11. iPhone : 화면을 저장하거나 화면을 실제 영역으로 가져갈 수 있습니까
- 12. iPhone 비밀번호 화면을 수정할 수 있습니까?
- 13. 어떻게 플로트 디자인이이 테이블과 같은 결과를 얻을 수 있습니까?
- 14. TestFlight와 같은 iPhone 홈 화면에 Webapp 추가
- 15. 어떻게 출력을 얻을 수 있습니까?
- 16. iPhone 터치 입력을 안정적으로 얻을 수 있습니까?
- 17. 기능과 같은 Beanstalk
- 18. 기본 홈 화면을 변경하는 방법
- 19. 어떻게 내 핸드폰 번호를 얻을 수 있습니까?
- 20. LED 스크롤 효과는 어떻게 얻을 수 있습니까?
- 21. Iphone dev : Google 통화 변환기에서 어떻게 결과를 얻을 수 있습니까?
- 22. iPhone 시뮬레이터에서 작동하는 UIAutomation의 captureScreenWithName을 어떻게 얻을 수 있습니까?
- 23. [iPhone Xcode] 시뮬레이터/장치의 리소스 경로를 어떻게 얻을 수 있습니까?
- 24. iphone SDK : UIPicker에 현재 선택된 행을 어떻게 얻을 수 있습니까?
- 25. 어떻게 CurrentWindow를 얻을 수 있습니까?
- 26. 어떻게 MPN을 얻을 수 있습니까?
- 27. 대의원을 어떻게 얻을 수 있습니까?
- 28. 어떻게 얻을 수 있습니까? UI_USER_INTERFACE_IDIOM
- 29. 어떻게 onChangeEvent_sooner_를 얻을 수 있습니까?
- 30. django 1.2.1에서 어떻게 이전 .as_sql과 같은 것을 얻을 수 있습니까?
그래, 둘 다 다운로드했지만 어떤 이유로 든 실행할 수 없습니다. 내가 도대체 뭘 잘못하고있는 겁니까? – Garrett
프로젝트를 실행하는 동안 오류가 발생하고 있습니까? – Ankur
아니요. 다른 앱을 빌드하고 실행할 수 있습니다. 어떤 이유로 든 그 두 가지가 아닙니다. – Garrett