zoukankan      html  css  js  c++  java
  • iOS 中关于ViewController总结

    以前写程序时,经常被旋转问题弄的头疼,今天为了解决这个问题,偶然看到了苹果官方文档 View Controller Programming Guide for iOS。

    这才发现这个必读的资料!以前许多关于controller的不解,在这里都得到了解释,请仔细阅读!

    ----------------------------------------------------------------------------------------

    这里做点总结,ios中的controller分为2大类,一种就是普通的controller,另一种是Container view controller(可以翻译成view controller容器)。Container view controller就是可以容纳其他controller的controller。

    常见的Container view controller有

    UINavigationController (最常见的controller,导航形式)

    UITabBarController (tab页切换形式)

    UIPageViewController (滑动切换)

    UIPopoverController(ipad) (弹出)

    UISplitViewController(ipad) (分栏)

    ios系统还提供了一些view controller,方便我们简化代码实现

    UITableViewController (多行的普通表格)

    UICollectionViewController (多行多列的类似图片展示的表格)

    UIActivityViewController (分享功能)

  • 相关阅读:
    合并两个排序的链表
    反转链表
    java网络编程之TCP通讯
    java网络编程之UDP通讯
    Java中的线程同步机制
    阿里研发工程师面试题三个小结
    Android开发的进阶之路
    获取一个字符串中每一个字母出现的次数使用map集合
    Android常见面试题目
    Java垃圾回收
  • 原文地址:https://www.cnblogs.com/breezemist/p/3452379.html
Copyright © 2011-2022 走看看