美团项目(纯代码)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了美团项目(纯代码)相关的知识,希望对你有一定的参考价值。
一.框架搭建
1.icon
规格要求可从文档中查找,搜索app icon.
2.因为很多界面重复利用,所以不用storyboard
a.删除stroyboard,在设置中Info -> Main storyboard file base name 项直接去除
b.创建ZXHomeViewController(UICollectionViewController)和ZXNavigationController(UINavigationController)
c.在AppDelegate的didFinishLaunchingWithOptions添加:
self.window = [[UIWindow alloc] init];
self.window.frame = [UIScreen mainScreen].bounds;
self.window.rootViewController = [[ZXNavigationController alloc] initWithRootViewController:[[ZXHomeViewController alloc] init]];
[self.window makeKeyAndVisible];
d.在ZXHomeViewController中添加
- (instancetype)init
{
UICollectionViewFlowLayout *layout = [[UICollectionViewFlowLayout alloc] init];
return [self initWithCollectionViewLayout:layout];
}
e.创建文件ZXConst.h来放全局的东西
f.ZXHomeViewController设置背景颜色
// self.view == self.tableView
// self.view == self.collectionView.superview
// 设置背景色
self.collectionView.backgroundColor = ZXGlobalBg;
g.设置导航栏内容
{
UINavigationBar *bar = [UINavigationBar appearance];
[bar setBackgroundImage:[UIImage imageNamed:@"bg_navigationBar_normal"] forBarMetrics:UIBarMetricsDefault];
}
以上是关于美团项目(纯代码)的主要内容,如果未能解决你的问题,请参考以下文章