仿照Uber软件制作了基本上一模一样的产品。也遇到了很多问题。
先来简单说一下今天做出的几个界面
1.首页
首页动画和视频播放
2.创建用户页面
3.国家选择页面
4.建立基本资料页面
遇到的问题
1.汉字如何转换为拼音,因为你会发现我的国家页面的选择上全是汉字而不是A~Z的索引和表头(未解决问题)
2.这不算问题,因为你会发现横线在这里多次产生,我使用的是imageView行高为1的假线,不知道有没有更好的方式去实现这个。
3.算是学到了一个东西叫本地化(NSLocale),虽然我暂时只是使用国家代码信息,但是还可以读取很多东西语言,排版等等。
4.发现封装的作用越来越棒了,Controller都会写一个基类,这样你就能很好的在子类复用,不同的时候只需要重写。
5.一些小的知识点得不断的巩固,有印象但是有的时候一瞬间想不起来。
6.Autolayout越来越熟练了,下一步我需要自学一下如何写表达式的方式去搞定自动布局
7.虽然现在会一些iOS,但是我现在的目标要往全栈工程师,而不是仅停留在这里,iOS还需要继续钻研。还有面试得加油努力。
现在已经第二天凌晨了,我明天就是要搞定第三方支付页面。