• 【原】iOS优秀开源项目总结


    网上此类帖子博客不少,不过自己没整理过的东西始终是别人,现开此贴加以总结,持续更新!站在巨人的肩膀上才能站得高看得远。

    第一部分:UI类

    1、毛玻璃模糊效果

    RNFrostedSidebar

    一个iOS 7设计风格的控制中心式的导航栏——毛玻璃效果,

    扁平化设计以及定制动画全部融于其中。地址:

    https://github.com/rnystrom/RNFrostedSidebar

    2、低版本扁平化神器,让iOS7以下版本同样有扁平化效果UI7Kit

    UI7Kit可以让iOS 7的外观呈现在iOS 5+系统上。简单地把项目打包至UI7Kit,就可以看到新元素的外观。不过UI7Kit是一个新项目,仍处于不断改进中,但也包含了大量界面元素。

    使用方法相当灵活,可以全部替换掉系统的UIKit,也可以只引入某个控件。支持cocoapod

    地址:https://github.com/youknowone/UI7Kit

    3、SWTableViewCell--类似于iOS 7系统Mail

    一个使用起来很简单的UITableViewCell子类,可以通过左右滑动调出view,view上有工具按钮(和iOS 7的系统Mail类似)。可以在左右滑动后都出现操作菜单,比较实用:

    https://github.com/CEWendel/SWTableViewCell

    4、实时模糊效果DKLiveBlur

    模仿雅虎天气墨迹天气等滚动时的效果,效果很赞,值得下载模仿研究:

    https://github.com/kronik/DKLiveBlur

         
         
         
         
    第2部分:SampleGuideCode
    1、iOS7新功能官方sample code,相当不错

    不要小看这份sample code,它涵盖了动画、数据处理等内容,值得研究:

    https://github.com/CEWendel/SWTableViewCell

     
    2、iOS8 UI Catalog常用控件基本用法sample code

    同样是APPLE出品,一份大而全的代码,涵盖了日常使用中能接触到的几乎全部代码,包含iOS8最新属性与用法,不用每个控件都看,各取所需吧,可以当做字典备用:

     
         
         
         

     此外,其他博文有更加详细的总结,值得一看,点这里

  • 相关阅读:
    JavaWeb WebBrowserTool KernelEngine
    类模板 C++快速入门45
    动态数组的使用
    动态数组的使用
    鱼C小甲鱼
    栈原理演示
    鱼C小甲鱼
    类模板 C++快速入门45
    delphi实例
    栈原理演示
  • 原文地址:https://www.cnblogs.com/wengzilin/p/4359360.html
Copyright © 2020-2023  润新知