您的位置:首页 > 运维架构

Facebook POP框架的简单使用

2014-07-01 22:52 225 查看
一、导入POP框架

1. 首先到http://www.macports.org/网站下载对应自己系统的macport软件,然后安装上。

      2. 安装Ruby,打开终端,输入:sudo port
install ruby。然后等待安装完成。

     3. 修改Ruby镜像地址,在终端输入:

gem sources --remove https://rubygems.org[/code]         然后继续输入

gem sources -a http://ruby.taobao.org[/code] 
     3. 安装CocoaPods,打开终端,输入:sudo gem install cocoapods。然后等待安装完成。

二、使用POP框架

       1. 新建一个IOS项目,然后在终端中进入该项目的文件夹所在位置。

       2. 用touch命令新建一个 Podfile 文件,然后用系统自带的文本编辑软件打开,在里面输入

pod 'pop', '~> 1.0'

         这是官方提供的。

       3. 确保终端进入到了该项目的文件夹,此时在终端直接输入:pod install。等待安装完成,完成后,该项目文件中会多了一些文件。如下图:



4. 直接用Xcode 打开 .xcworkspace 后缀的那个文件,然后就可以使用pop框架了。在需要使用的类中导入它的头文件即可

#import <POP/POP.h>


      5. 它主要包含的动画为:

          POPSpringAnimation 有弹性效果的动画类(个人比较喜欢这个)
          POPBasicAnimation基本动画类
          POPDecayAnimation衰减动画类
          POPCustomAnimation可以自定义动画的类

以下是本人写的一个demo下载地址:Facebook POP 框架例子

         之前在网上看到一个使用POP的例子,发现他是直接到从github中下载pop框架,然后复制进项目,然后我发现很多错误,根本不是官方提供的那种导入方法。后来学习了 CocoaPods 这个项目依赖管理工具后才明白官方提供的那个导入方法。

        个人感觉CocoaPods 这个工具真不错,觉得每个IOS开发者必须掌握,非常有用,它就像Maven、Gradle等项目依赖管理工具。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  IOS POP框架 CocoaPods