현재 내 탭 막대 컨트롤러는 뷰 컨트롤러의 맨 아래에 있습니다. 보기 컨트롤러의 맨 위로 이동할 수있는 방법이 있는지 궁금 해서요. 설명서를 찾을 수없는 것 같습니다.스위프트 : 탭 컨트롤러를 뷰 컨트롤러의 맨 위로 이동
답변
UITabBarController
대신 UIViewController
을 사용하고 TabBar 컨트롤을 제약 조건별로보기 위에 배치 할 수 있습니다. 또 다른 방법은 나만의 탭바를 만드는 것입니다. (:
내 탭 모음을 만드는 곳은 어디에서 시작해야할까요? –
당신은 UITabbar
에 위치를 변경 TabBar의에 대한 Apple documentation 읽기
당신이 다음의 같은 크기의 하나의 UIView를 사용하여 해당 관리 할 수의 ViewController의 상단에 TabBar의 같은 효과를 설정하려면 수 없습니다.. tabbar 및 여러 개의 uibuttons 탭으로 작동합니다. 그리고 tabbar 표시하려는 위치를 상단 또는 해당보기를 설정하십시오. 단추를 클릭하면 viewcontrollers 표시를 관리하고 모든보기 컨트롤러에 해당보기를 관리 할 수 있습니다. 매우 어려운 작업이므로 시스템에서 제공하는 기본 tabbarController를 사용하는 것이 더 좋습니다.
나는 그것을 시험해보고 싶어하는 것처럼 떨어졌다, 당신은 어디에서 시작해야하는지에 관해 어떤 가이드 또는 충고라도 가지고있게 되느냐? –
여기에서 설명하는 것은 매우 중요합니다. 당신은 그것을 관리해야합니다. 두 번째로 인터페이스에서'uitabbar'를 가져올 수 있으며 tabbarcontroller 대신 사용자 정의 tabbar를 사용할 수 있다면 맨 위에 놓을 수 있습니다. 나는 그것을 그렇게 많이 사용하지 않았다. – Lion
Swift 3
let rect = self.tabBar.frame;
self.tabBar.frame = rect.insetBy(dx: 0, dy: -view.frame.height + self.tabBar.frame.height + (self.navigationController?.navigationBar.frame.height)!)
- 1. 맨 위로 이동 기능
- 2. ScrollView 맨 위로 이동
- 3. 탭 컨트롤러의 viewcontroller에 뷰 밀어 넣기
- 4. 텍스트 선택 맨 위로 이동
- 5. QML - 맨 위로 이동 #TOP
- 6. 힘내 : 커밋을 "맨 위로 이동"
- 7. mootools를 사용하여 "맨 위로 이동"
- 8. 맨 위로 이동 Jquery Mobile
- 9. Textview scrollRangeToVisible 범위 만들기 맨 위로 이동
- 10. Android : 콘텐츠 탭 위로 이동
- 11. 투명 뷰 컨트롤러를 다른 모든 뷰 컨트롤러의 오버로드로로드하는 방법은 무엇입니까?
- 12. 스위프트 슬쩍 탐색 조정 뷰 컨트롤러의 크기
- 13. 탭 막대를 탭하여 UITableViewController 맨 위로 스크롤
- 14. 특정 오버레이 아이템 맨 위로 이동
- 15. Colobox.js 캡션을 상자의 맨 위로 이동 하시겠습니까?
- 16. Divs가 다른 Div의 맨 위로 이동
- 17. iPhone - 선택된 셀을 uitableview 맨 위로 이동
- 18. 항상 이전 페이지의 맨 위로 이동 하시겠습니까?
- 19. 맨 위로 이동 기능이 kineticJs에서 작동하지 않습니다
- 20. madExcept, 현재 스택 맨 위로 이동
- 21. 목록 항목을 목록 상자 맨 위로 이동
- 22. 언 바운드 datagridview의 맨 위로 행 이동
- 23. 데이터 테이블의 맨 위로 이동 C#
- 24. setContentSize 후 ScrollView가 맨 위로 이동
- 25. jQuery 토글 및 맨 위로 이동
- 26. 맨 위로 이동 Jquery Mobile에서 작동하지 않습니다.
- 27. 테이블 뷰 내용이 맨 위로 부딪치지 않도록 위치를 조정하는 방법
- 28. 마스터보기 컨트롤러의 탭 모음
- 29. 메인 뷰 컨트롤러의 서브 뷰
- 30. 탭 표시 줄 컨트롤러의 중첩 테이블 뷰
사과의 기본 탭을 맨 위에 놓을 수 없습니다. 그 부분에 대한 사용자 지정 탭 막대를 만들어야합니다. – KrishnaCA
이것에 대해 설명 할 수있는 안내서가 있습니까? –
https://github.com/xmartlabs/XLPagerTabStrip. 이 라이브러리는 이것을 달성하는데 도움이 될 것입니다. – KrishnaCA