2年多的开发经验,到现在还没能力写出复杂的UI控件,是不是没有什么学习、进步呀
先别着急问别人,问自己五个why?为什么没做出来?如果是因为没时间?那为什么没时间?
从问题出发连续问5层,一般不管多复杂的问题,也找到答案了,然后的问题很简单,解决就是了
什么样才算复杂的UI控件呢
排清楚列明白,你应该很熟悉Apple的UICatalog例程?:)
1楼 @tinyfool 一个重要的原因,首选否定自己。下拉刷新这样的UI,比较简单,写出来的代码质量和开源的比较,从函数的命名和组织上感觉都有差距,另外,写一个已经有的UI,会不自觉的参考别人的代码,项目用到的UI,都有开源的,没有必要重写,到现在还没遇到全新的UI,最多就是拿别人的改改......都会造成自己没什么动力,另外我觉得自己看完一开发的书籍,感觉没什么进步,顶多就是增加广度没有深度,看的越多就觉得自己什么都没进步,差距越来越大,这种差距感觉没法弥补,最后也不知道如何下手.............