찾다

 >  Q&A  >  본문

objective-c - 求关于IOS中 导航控制器以及 控制器之间的切换的文章介绍,thanks!

我学IOS也有一段时间了,但是我是在公司边做边学的,很多时候学习由主动变成了被动。一些东西我自己还没弄明白的情况下,功能却已经实现了。可是我又没有时间进行深入的了解。我现在对于app内界面之间的切换和导航控制器的使用还是比较莫不清楚。希望前辈们给我一些建议,我也在空余时间开发自己的小app,只是为了巩固和加深所学和理解的知识。

淡淡烟草味淡淡烟草味2758일 전512

모든 응답(1)나는 대답할 것이다

  • PHP中文网

    PHP中文网2017-05-02 09:21:43

    다중 페이지 앱 프로젝트를 구현할 때 Apple에서 일반적으로 사용하는 페이지 컨테이너에는 UITabBarControllerUINavigationController이 포함됩니다.

    UITabBarController는 배열을 통해 컨테이너의 모든 UIViewController를 관리하고, UINavigationController는 스택을 통해 컨테이너의 모든 UIViewController를 관리합니다. 이 두 컨테이너는 중첩될 수 있습니다. 표준 중첩 방법은 UITabBarController를 기본 컨테이너로 사용하고 UINavigationController를 보조 컨테이너로 사용하는 것입니다.

    UINavigationController의 스택 관리에 대해 살펴볼 수 있는 기사는 View Controller Flow(순수 코드 버전)입니다. 일부 콘텐츠는 오래되었거나 오류가 있을 수 있지만 탐색 스타일의 페이지 관리를 이해하는 데는 여전히 도움이 될 것입니다.

    또한 iOS를 처음 사용하는 경우 다음의 유용한 기사를 참조하세요.

    • iOS 시작하기(1): iOS 프로젝트 만들기

    • iOS 시작하기(2): 타사 라이브러리 관리

    • iOS 시작하기(3): 다중 페이지 앱 구현

    • iOS 시작하기(4): 네트워크에서 데이터 요청

    • iOS 시작하기(5): 로컬에 데이터 저장

    이 기사에서는 iOS 애플리케이션의 일반적인 비즈니스 시나리오를 폭넓은 개념으로 소개하고 있으며, 모든 기사에서는 효과를 즉시 확인할 수 있도록 기본 단계와 소스 코드 다운로드를 제공합니다. 그러나 이 기사는 주제와 관련된 가장 기본적인 지식 포인트만 제공합니다. 자세한 내용과 확장된 지식을 얻으려면 더 공부해야 합니다. 그것이 당신에게 유용하길 바랍니다.

    회신하다
    0
  • 취소회신하다