Reeder iPad 앱 (Reeder screenshot 참조)과 비슷한 화면의 세로 크기로 유지되는 사용자 지정 단추 모음을 사용하여 탐색 기반 응용 프로그램을 구현해야합니다. 그 결과를 얻는 가장 좋은 방법은 무엇입니까? 나는 막대를 UINavigationController의 하위보기로 추가하고 내 단추 막대보기 컨트롤러에서 parentViewController 참조를 통해 해당 메서드 (예 : pushViewController : animated :)를 호출하는 방법에 대해 생각했지만 조금 복잡하게 보입니다.사용자 지정 세로 단추 막대가있는 UINavigationController
3
A
답변
0
위험 할 수 있습니다. UINavigationBar의 CALayer 개체에 변형을 설정하십시오. 막대를 "-1 * M_PI_2"만큼 회전시키는 변환은 거의 옳다. 올바른 위치를 얻으려면 픽셀을 몇 픽셀만큼 변환해야 할 수도있다.
분명히 작동하지만 더 많은 노력을 기울여야합니다. 사용자 정의 navbar를 렌더링하고, UINavigationController의 위임 프로토콜을 구현하고, nav 변경을 듣고, 콜백 내부에 자신 만의 애니메이션을 구현하십시오.
는 (I 사용자 정의 UINavigationBars을 제공하는 후자의 방법을 수행 한 - 그것을 잘 작동합니다)후자의 방법과주의해야 할 점은 서로가 끝날 때까지 기본적으로 그들은 기다릴 때문에 애니메이션/지연을 일시 정지 할 수 있다는 것입니다. UIView 애니메이션을 보면 "다른 애니메이션이 진행중인 경우에도 즉시 재생"이라는 설정이 있으며이 설정을 YES
으로 설정해야 할 수도 있습니다.
관련 문제
- 1. 사용자 지정 UINavigationController
- 2. 세로 단추 단추 너비
- 3. C# 사용자 지정 단추
- 4. UINavigationController 사용자 지정 전환 애니메이션
- 5. UINavigationController 뒤로 단추 위치
- 6. UINavigationController 뒤로 단추 문제
- 7. 사용자 지정 GridView 삭제 단추
- 8. Access 2007의 사용자 지정 단추
- 9. Yahoo UI 사용자 지정 단추
- 10. MFMailComposeViewController 사용자 지정 탐색 단추?
- 11. 사용자 지정 컨트롤 상자 단추
- 12. UITableView 행의 사용자 지정 단추?
- 13. 사용자 지정 키보드 지우기 단추
- 14. UINavigationController의 편집 단추 사용자 지정?
- 15. UINavigationController 내에서 세로 회전으로 전환
- 16. Richfaces listshuttle 사용자 지정 단추 위치 지정
- 17. UINavigationController 가로 모드에서 뒤로 단추 문제가 있습니까?
- 18. 사용자 지정 서버 또는 사용자 만들기 단추
- 19. 사용자 지정 UINavigationController UIToolbar 배경 이미지
- 20. 탐색 컨트롤러에 사용자 지정 단추 추가
- 21. 사용자 지정 단추 (이미지가있는 단추)의 상태를 변경 하시겠습니까?
- 22. 단추 단추 유형 (사용자 지정 키보드)을 만드는 방법
- 23. 단추 상태를 변경할 개체의 사용자 지정
- 24. 사용자 지정 컨트롤 무시 명령 단추
- 25. 사용자 지정 단추 - 배경이 변경되지 않는다
- 26. 사용자 지정 복합 단추 모음 만들기
- 27. 단추 메모리 문제가있는 사용자 지정 셀
- 28. iPhone 사용자 지정 페이지 컨트롤 단추
- 29. WMD 편집기에 사용자 지정 단추 추가
- 30. 사용자 지정 Winforms 컨트롤 (특별히 단추)