美文网首页JZ专题带我飞3iOS
适合新人学习的iOS官方Demo

适合新人学习的iOS官方Demo

作者: Jaybo蜀黍 | 来源:发表于2015-09-25 00:12 被阅读2400次

    UICatalog,包含了绝大部分常用的UI,入门必备良药。
    NavBar,Navigation Bar的演示Demo,包括如何自定义UI、加长Navigation Bar等,特别是如何处理自定义返回按钮的同时不丢失滑动返回手势。很多APP自定义了返回按钮导致滑动返回手势失效,就再自定义了一个滑动返回的手势,做不好的话,体验就......
    Tabster,iOS的Tab真的是相当成功的交互设计,简单高效。
    SimpleGestureRecognizers,手势。

    TableViewSuite,UITableView各种例子,ESSENTIAL!
    TableMultiSelect,UITableView多选。
    Accessory,UITableView的Accessory View,当需要自定义按钮的时候,不妨先考虑一下Accessory View。
    TableViewUpdates,UITableView自带的添加删除动画简单高效。这个例子展示了添加和删除,模拟cell的展开和收起操作。
    DateCell,链接中有效果图,也是UITableView相关。

    CollectionView-Simple,简单的UICollectionView。
    CollectionViewTransition,UICollectionView的跳转效果,iOS自带的“照片”应用也是这个思路实现的,不一定会用到,但可作为储备。
    PageControl,一横排小点,代表进度。
    PhotoScroller,UIScrollView相关,展示图片,有缩放。
    Popovers,不可忽视的一种UIViewController:UIPopoverController。
    TableSearch_UISearchController ,iOS8上UITableView相关的搜索,使用了UISearchController。感觉从顶部滑下搜索框开始搜索的样式不错。
    DynamicsCatalog,动画效果,谁试谁知道!
    KeyboardAccessory,键盘上方自定义的按钮。


    如果你觉得还有其他官方demo非常适合新人学习的,欢迎补充!

    相关文章

      网友评论

      • 7a946bf5d2ca:都是swift的 有oc的么
      • Joe_lisa:

        TableViewUpdates,UITableView自带的添加删除动画简单高效。这个例子展示了添加和删除,模拟cell的展开和收起操作。 UITableView自带的添加删除动画简单高效。这个例子展示了添加和删除, 没有哦,只有展开和收起
        Jaybo蜀黍:@Joe_lisa 展开和收起就是通过添加和删除实现的,就是你说的自带的动画

        ```
        // apply the updates
        [self.tableView beginUpdates];
        [self.tableView insertRowsAtIndexPaths:indexPathsToInsert withRowAnimation:insertAnimation];
        [self.tableView deleteRowsAtIndexPaths:indexPathsToDelete withRowAnimation:deleteAnimation];
        [self.tableView endUpdates];
        ```
      • HypnosiaCHEN:就是下载很慢
        Jaybo蜀黍:@HypnosiaCHEN fan墙吧 😌

      本文标题:适合新人学习的iOS官方Demo

      本文链接:https://www.haomeiwen.com/subject/stopcttx.html