首页 > 移动平台 > 详细

iOS开发准备工作

时间:2015-11-18 16:32:06      阅读:213      评论:0      收藏:0      [点我收藏+]

1. pch 文件的定义,和修改路径 all - > prefix  双击 输入:$(SRCROOT)/tabbarllllllll/ZYwb.pch

    这里的$(SRCROOT ) 是获取项目的根目录,然后输入项目的项目名称然后就是下面的pch文件

 

2. pch 文件内 自定义log 开发模式就是用log , 上线模式就吧log 替换成空 

     

         // 自定义bug

         #ifdef DEBUG

         #define ZYLog(...) NSLog(__VA_AGRS__)

         #else

         #define ZYLog(...)

         #endif

3. pch 文件内自定义颜色宏 肯能开发测试会用到 写进去吧

      

        // 自定义颜色宏

        #define IWRandomColor [UIColor colorWithRed:(arc4random_uniform(255))/255.0 green:(arc4random_uniform(255))/255.0 blue:(arc4random_uniform(255))/255.0 alpha:255/(255.0)];

        #endif

 

4. 可以安装cocoapods 来进行第三方框架的管理

    sudo gem install cocoapods

    ruby 版本建议是2.0 以上

    安装后可以 pod search afnetworking

    搜索之后 安装  pod install 

    打开workspace文件

 

5. 注意tabbar 按钮颜色的渲染 会有问题

    UITabbarController 中的tabbar 会对图片有固定的渲染

   

     5.1 解决图片被tintcolor 渲染可以使用以下代码

           UIImage *newImage = [UIImage imageNamed:selectedImage];

           newImage = [newImage imageWithRenderingMode: UIImageRenderingModeAlwaysOriginal];

           vc.tabBarItem.selectedImage = newImage;

     5.2 解决汉字被tintcolor渲染可以使用以下代码

           [vc.tabBarItem setTitleTextAttributes:@{NSForegroundColorAttributeName:[UIColor orangeColor]} forState:UIControlStateSelected];

          

 

iOS开发准备工作

原文:http://www.cnblogs.com/lkzhangyu/p/4974658.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!