类似像淘宝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

回到顶部