万事开头难

作者: 莫道别离伤 | 来源:发表于2015-03-02 22:09 被阅读85次

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

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


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

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

    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,原因是缺少名字为Default-568h@2x.png启动图。(名字不能错,少一个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;

       }

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

    共勉!


    相关文章

      网友评论

        本文标题:万事开头难

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