万事开头难

至今也有六个月了,感觉自己除了基础以外还是什么都不懂的状态~归根结底,还是因为自己的热情不足带来的惰性,对于很多东西的终结与使用,并未深入了解。

思前想后,决定用写技术博客的方式来破局——书写是记录思考,同时也促进思考。


然而受水平所限,短时间是无法输出高质量的文章。

今天,先重温一下在实际开发中运用到的小技巧。

1.隐藏状态栏

info.plist中设置

首先设置key:Status bar is initially hidden    为YES

然后设置key:View controller-based status bar appearance  为NO

2.文件ARC-NoARC转换

-fobjc-arc

-fno-objc-arc

3.打印设备屏幕大小不正确

例如iPhone5C屏幕尺寸为320 * 568.

在iOS7下,打印尺寸为320*480,原因是缺少名字为[email protected]启动图。(名字不能错,少一个h也不行~)

4.SVN问题

上锁解决——Action->CleanUp All Working Lock

冲突解决:

      在project.pbxproj文件中出现如下字样,是冲突产生的原因

       <<<<<.mine

       文件内容

       ======

       文件内容

       >>>>>>.r2

       只需要删除掉<<<<<.mine,=====,>>>>>.r2则可解决冲突

       另:<<<<<.mine与=====之间的内容是你做的修改,=====与>>>>>.r2是服务器上面的内容(同事做的修改)

5.UITableView无数据时依旧显示Cell分割线解决方案

       设置UITableView的FooterView 为 [UIView new];

6.状态栏白字

      状态栏的字体为黑色:UIStatusBarStyleDefault

      状态栏的字体为白色:UIStatusBarStyleLightContent

App中全界面状态栏白字:

      1、在info.plist中,将View controller-based status bar appearance设为NO.   

      2、在appdelegate.m中将[UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleLightContent;

App部分界面非白字:

      承(App中全界面状态栏白字)1,2

      3.在状态栏非白字的VC里

     -(void)viewWillAppear:(BOOL)animated{

          [UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleDefault;

    }

    -(void)viewWillDisappear:(BOOL)animated

   {

     [super viewWillDisappear:animated];

     [UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleLightContent;

   }

注:在学习过程中记录不少小技巧,但是写上来的时候却发现没有几个值得书写的,就连这几个都是东拼西凑的,再一次质疑自己之前学习的质量。

共勉!


你可能感兴趣的:(万事开头难)