Skip to content

The winter holiday project of iOS group.Imitating the diary app in the flim "your name".

Notifications You must be signed in to change notification settings

Caoxiann/MyDiary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

MyDiary

iOS组小伙伴们的寒假作业,要还原《你的名字》中的日记app,完成到什么程度都不要紧,主要是要用自己学到的东西尽量地把这个项目做出来。

##1、设计图 设计图如下,红色蓝色都可以哟。 设计图 设计图版权所有:@GrapeK (非商业用途)

##2、功能要求 1.基本实现设计图中显示的主要功能(拍照记录功能可不用实现),最好做成中文的,当然日文的也没人拦你。

2.根据设计图决定UI布局,这次的设计图没有标注,大家凭自己的美感决定控件、字体的大小(也是对自己审美的锻炼哦)。要求成品外观要和设计图基本一致。

3.主界面分为三大部分:项目、日历、日记。项目部分记录要做的事情,相当于一个备忘录,要求左滑可以删除该项目,项目排列顺序按添加时设定的日期由大到小排列。日历部分显示一个日历,默认选中今天,选择不同的日期时下方显示该日有的项目。日历控件建议使用第三方库。日记部分由日记的日期由大到小排列日记。

4.当主界面选择项目、日历时,按下方的添加按钮,将进入一个新的界面添加项目。添加项目的界面请自行想象,要添加的东西有内容和设定的日期,定位功能选做。当节目选中日记时,点击添加按钮,将添加一个新的日记,界面也请自行想象。。。进入界面的功能需用UINavigationController实现。

5.当点击每一个项目和日记时,进入一个新的界面(同样用UINavigationController),可以查看该项目和日记的详情、全文,该界面也请自行想象。。。(没钱请设计师了啊orz)

6.所有的项目和日记都必须本地化保存。

7.设计图中除了添加按钮,其他都是摆设。

8.占楼有需要会补充。

##3、提交方式 1.fork本库到自己的github中,然后clone到自己的电脑。
2.在自己的电脑中创建工程。
3.开始写代码。
4.写完一个功能之后,git add .
5.git commit -m "你自己的备注"
6.git push
7.在github网站上发起pull request到以自己名字命名的分支上,等待检查。
8.重复3-7,直到项目完成。
9.最后就follow一下我啦,还有star一下这个项目~

ps.整个寒假大概需要大家pr 3-4次,建议进度是开学之前大概把除添加的功能之外把其他实现了。当然这个因人而异,大家开心就好。。。

有什么问题欢迎在群里面讨论,本文档也会随时更新,切图包也会在稍后放到群文件中,最后祝大家新年快乐!

About

The winter holiday project of iOS group.Imitating the diary app in the flim "your name".

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published