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 (分享功能)

  • 相关阅读:
    The Water Problem(排序)
    Alisha’s Party(队列)
    The Hardest Problem Ever(字符串)
    火烧赤壁
    Jquery操作一遍过
    Django之认证系统
    Mysql漂流系列(一):MySQL的执行流程
    RESTful架构&简单使用Django rest framework
    git&github快速掌握
    jsonp突破浏览器同源策略
  • 原文地址:https://www.cnblogs.com/breezemist/p/3452379.html
Copyright © 2011-2022 走看看