摘要:
我们都知道,iOS因为屏幕分辨率的问题,UID在交付我们iOS开发人员程序配图的时候,一般是三套图,分别对应三种不同的分辨率,对不同size的屏幕系统会自动使用不同像素的图片,我们只需要在命名时给三套图统一命名@1x、@2x和@3x就可以了。 那么为什么会有三套图呢? 这是根据iPhone不断更新而 阅读全文
摘要:
入职新公司后,接手了一个Swift项目。项目质量已经吐槽过一次就略过了,感兴趣的可以看我之前的博客。当然我之前对Swift只是略有了解,略到只看过没写过的程度,主要语言还是OC。不过嘛其实语言都是相通的,何况方法都是相同的只不过语法上可能有点儿小差错。不过仍然有些东西会莫名其妙被卡住。 比如创建一个 阅读全文
摘要:
最近遇到了这样一个情况,客户要求做出这种效果的UITabBarController。 通过各种查询,得出UITabBarController有这样一个属性,是设置它的图片距上下左右距离的属性: navSmartLifeController.tabBarItem.imageInsets = UIEdg 阅读全文
摘要:
最近在开发过程中,我的前任在处理类似于新闻多板块的界面,在一个视图控制器里加载多个UITableView以显示不同类型的信息,并可通过头部按钮和左右滑动来切换不同的tableView这样的界面中,采取了与我截然不同的想法。 1.我的想法是传统的写一个UIView,里面封装了UITableView包括 阅读全文
摘要:
最近经常纠结在各种不常用的小问题上。比如cell上因为文字内容不固定而不固定cell的行高,除了在tableView: heightForRowAtIndexPath: 这个协议方法中动态加载之外,有一个一行代码就可以解决的方法。不过目前只是想到这个问题,并没有想起是哪一行代码,什么时候想起来什么时 阅读全文
摘要:
最近进入一家新公司,接手了一个之前由外包公司承接的项目。首先吐槽一下项目质量,哎毕竟也憋了很久了。 1.上手项目是打不开的,所有framework静态库全体飘红,一编译七八十错误。最终是偷懒还是什么就不得而知了。最终慢慢一个个的将静态库framework导入Building Phases中,其中又发 阅读全文