美文网首页
Swift学习日记-从pageView开始swift初探

Swift学习日记-从pageView开始swift初探

作者: Simple_Dev | 来源:发表于2017-11-24 10:36 被阅读24次

    swift到现在已经出到4.0,是时候该拥抱swift了,而且还觉得有些晚了,毕竟到swift3.0的时候swift就趋于稳定了,swift4.0也只是更稳定,添加了一些新特性,没有过多大的改动。swift感觉很不错,很强大的语言,比起OC来,真的小巫见大巫。从现在起就开启swift的大门,走进swift的世界吧。哈哈哈哈哈~

    实践出真知

    实践出真知,所以在学习一些基础swift基础语法后,唯有实践,才能体验的swift丝滑般柔顺,当然xcode对swift的支持感觉还不够丝滑,提示老是有一些迟缓。于是跟着一些教程敲出了下面的东西。

    12.gif

    简单介绍一下:

        一共五个swift文件(文件少了很多诶,清爽):
        SPPageView.swift                // 一个view,将titleView和contentView组合在一起
        SPTitleView.swift                 //  titleView 的构造
        SPContentView.swift           //  contentView的构造
        SPPageStyle.swift               //   整个pageView的一些设置风格设置参数
        UIColor+SPExtension.swift //  对UIColor的扩展
    

    这个大到可以作为整体页面的布局,小到也可以用到一些小控件,比如类似输入法控件。后续将尝试,如果作为页面布局,有可能有的页面是一个列表(UITableView), 也可能是一个瀑布流之类(UICollectionView),也还可以就是一个简单页面。之前OC做过类似contentView中使用UICollectionView来做容器,这样可以利用重用机制节约资源,但是遇到一个问题,就是刷新小问题,不够完美,后来改成用UIScrollView实现。

    最后附上代码地址

    独立思考,不屈从世界,安静内心,疯子一样行动,不理会周遭的嘈杂,有节奏的行走在coding~

    相关文章

      网友评论

          本文标题: Swift学习日记-从pageView开始swift初探

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