ホームページ  >  に質問  >  本文

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

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

淡淡烟草味淡淡烟草味2727日前490

全員に返信(1)返信します

  • PHP中文网

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

    複数ページのアプリプロジェクトを実装する場合、Apple が公式に提供する一般的に使用されるページコンテナは UITabBarControllerUINavigationController です。

    UITabBarController は配列を通じてコン​​テナ内のすべての UIViewController を管理し、UINavigationController はスタックを通じてコン​​テナ内のすべての UIViewController を管理します。これら 2 つのコンテナはネストできます。標準的なネスト方法は、UITabBarController をメイン コンテナとして使用し、UINavigationController を補助コンテナとして使用することです。

    UINavigationController のスタック管理については、「コントローラー フローの表示 (純粋なコード バージョン)」という記事を参照してください。一部のコンテンツは古くなったり、エラーが含まれたりする可能性がありますが、ナビゲーション スタイルのページ管理を理解するのに役立つはずです。

    さらに、iOS を初めて使用する場合は、次の役立つ記事をご覧ください:

    • iOS 入門 (1): iOS プロジェクトを作成する

    • iOS 入門 (2): サードパーティ ライブラリの管理

    • iOS入門 (3): マルチページアプリの実装

    • iOS 入門 (4): ネットワークからデータをリクエストする

    • iOS 入門 (5): データをローカルに保存する

    これらの記事では、iOS アプリケーションの一般的なビジネス シナリオを広い概念から紹介しており、その効果をすぐに確認できるように、すべての記事で基本的な手順とソース コードのダウンロードが提供されています。ただし、この記事では、トピックに関連する最も基本的な知識のみを説明します。詳細や拡張知識についてはさらに学習する必要があります。お役に立てば幸いです。

    返事
    0
  • キャンセル返事