类似像淘宝iOS客户端这样的首页是由哪些视图控制器构成的?
如图,我知道最外边是一个UITabBarViewController,然后首页是一个UINavigationController里面内嵌一个UITableViewController,然后再分别实现每一个section(?),再分别定制每一个cell,对吗?
github上有没类似的例子?
回答:
你可以用安卓的开发者模式来看一下它是不是一个webview。
淘宝手机客户端有多少页面是 Web 模式
淘宝网触屏版点击链接你看一下淘宝网的手机网页版。基本上是一样的。虽然按照知乎那样说不是webview,但我实在是觉得它太像一个webview了。
如果这个界面给我做,说一下我的做法。
外面肯定是navigation和tabbar,tabbar我可能会采取github上开源的组件。
因为苹果的navigation定制度还是比较高的,我会采用原生的。而tabbar我没有仔细研究过,但是个人感觉tabbar的可定制度太低,所以我不一定会用。
上面是一个图片轮播,github上是有开源的控件的。
下面的话是8个按钮,我可能会采取button,而不采用collectionview,不过我觉得采用collectionview也行。
再下面就是一些view加上imageview和label。如果考虑纯代码布局的个人感觉会简单一些。
大概就是这样的一个思路。
github上有没有类似的我不知道,我可能会用的开源组件已经叙述了。
以上,希望对你有帮助。
回答:
大神,做的怎么样啊 那个顶部的navigationBar自定义的效果做出来了吗?求教
以上是 类似像淘宝iOS客户端这样的首页是由哪些视图控制器构成的? 的全部内容, 来源链接: utcz.com/p/185102.html