FindYourCars(Objective-C)

2016-09-13  本文已影响0人  RedeemD

简介

产品展示

因为手边没有 mac , 所以只能用录屏软件转 gif , 看不到具体鼠标操作比较不方便。
  这个 demo 里并没有用到什么复杂的技术也没有大型核心业务,所以并没有遇到什么非常难解决的技术难题,就大概说一下实现过程和一些技术点吧

加载界面及首页

1. 这是之前封装的一个三页轮播,当时用的是本地文件,这里是网络请求就随手改了一下
  2. 下面的两种 cell 是判断了一下数据中图片的数量,从两个队列中选一种复用
  3. 这个资讯展示页面一开始是用等量的 viewController 的 view 放在一整个 scrollView 上。这里有个坑就是,如果不对原本的 viewController 持有强引用的话,就会被销毁,对应界面无法显示
  4. 后来尝试用三个 viewController 动态加载,把内容偏移量用 NSUserDefault 的一个数组记录下来(但并没有测试哪个效率更高orz。)

论坛

当时为了追求速度早点开始学习完整项目,就直接用 webView 加载的....

搜索及详情界面

1. 这里的搜索结果是抓的接口。
  2. 点击搜索以后 push 一个界面,搜索栏直接是第一响应者,输入内容点击搜索后下方加载一个 tableView,展示结果列表

这个界面就是一些优惠信息的展示

5.gif

1. cell 的事件仿写了一个侧滑菜单效果,弹出一个 tableView
  2. 在右边添加了一个简单的索引

其他

上一篇下一篇

猜你喜欢

热点阅读