配置项目基本信息
新建项目
勾选上下面两项的意思是:
1.导入测试框架
2.导入UI框架
应用程序配置
图片素材
1X | 2X | 3X |
---|---|---|
大小对应开发中的点 | 宽高是1X的两倍 | 宽高是1X的三倍 |
iPhone3Gs,可以忽略 | 包括4,4s,5,5S,6 | 6+ |
1.美工在切原型图时,按照6+的分辨率来设计
2.切图的时候切两套,一套以@3x结尾,6+使用,一套缩小2/3,以@2x结尾.供小屏视网膜手机使用
3.iOS为了帮用户节约内存,会在安装App的时候进行图片过滤,即你是什么手机,则只给你装你需要的2倍或3倍图,其他的则忽略
配置icon
1.因为我们只适配iphone7以上,所以右侧只选择这个就可
2.只有iPhoneApp内的图片是必须放的,不放会报错
配置启动页面
一: launchScreen
新建项目后,launchScreen就是默认的启动页面,如果在launchScreen上添加东西,则启动的时候会显示
在以前,其实苹果只是保存了launchScreen的一张截图,在启动的时候显示截图,但现在是显示launchScreen文件
一: launchScreen
1.将launchScreen文件从项目中删除
2.将上图中将launch Screen File中的LaunchScreen删掉,点击User Asset Catelogm选择Migrate,再点击Assets进入图片会发现帮你新建了一个LaunchImage
3,将图片都拖进来,只需要适配8和9的竖屏即可
po'r'trait: 竖屏
landScape: 横屏
点击图片能看见图片尺寸
其实只需要这四个就行
横竖屏和最低设备支持
1.8.0证明设备最低支持8.0
2.下面框取消勾选证明只支持竖屏
配置Windows
本项目纯手码实现,所以删掉Main.storyboard即可,同时这里的Main也必须删掉即可
创建项目的基本文件
UI
主要分四个部分,首页/消息/发现/我的这四个均为tableView,所以均继承tableView
Main
包含项目主逻辑
Tools
工具类
Common
内含自定义控件等
网友评论