You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+17-20Lines changed: 17 additions & 20 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,30 +16,34 @@ scratch, and work with programmatic design + storyboarding, scaling your
16
16
app to multiple views, and certain UIKit elements.
17
17
18
18
## Instructions
19
-
**Create a To-Do List app**
20
-
* Required
21
-
* General
22
-
-[ ] Create a Universal app when you construct your Xcode project.
23
-
-[ ] UI must scale to iPhone 6 and up and all iPads in both Portrait and
24
-
Landscape orientations.
25
-
* Hint: Think Auto-Layout. For UILabels, autoshrink in the Attributes
26
-
Inspector is also useful.
27
-
* To-Do List Table View
19
+
You are **creating a To-Do List app**. For this project we will not give you any starter code, we want you to start the project by yourself! We want you to fork this repo and push all of your code here.
20
+
21
+
## Requirements
22
+
23
+
You **must** have these three classes, feel free to name them as you please. In addition, you should satisfy the general requirements below.
24
+
25
+
### Table View Controller of To-Do List Items
28
26
- [ ] Ability to visually mark a task as completed
29
27
- [ ] Ability to visually unmark a task as completed
30
28
- [ ] Tasks must automatically clear 24 hours after they are marked as
31
29
completed
32
30
- [ ] Ability to delete a task
33
31
- [ ] Button to add a To-Do Item (goes to Add To-Do Item View)
34
32
- [ ] Button to view Stats (goes to Daily Stats View)
35
-
* Add To-Do Item View
33
+
### View Controller of To-Do List Statistics
34
+
- [ ] Displays the number of tasks completed in the past 24 hours
35
+
- [ ] Ability to return to To-Do List Table View
36
+
### Add To-Do Item View Controller
36
37
- [ ] Ability to add a task, where entering text and confirming returns to the
37
38
To-Do List Table View, now updated with the new task added
38
39
- [ ] Ability to cancel and return to To-Do List Table View without adding a
39
40
task
40
-
* Daily Stats View
41
-
-[ ] Displays the number of tasks completed in the past 24 hours
42
-
-[ ] Ability to return to To-Do List Table View
41
+
### General Requirements
42
+
- [ ] Create a Universal app when you construct your Xcode project.
43
+
- [ ] UI must scale to iPhone 6 and up and all iPads in both Portrait and
44
+
Landscape orientations.
45
+
* Hint: Think Auto-Layout. For UILabels, autoshrink in the Attributes
46
+
Inspector is also useful.
43
47
44
48
## Bells & Whistles
45
49
@@ -50,13 +54,6 @@ app to multiple views, and certain UIKit elements.
50
54
4. Mark all as complete button
51
55
5. Any others that you think will impress us!
52
56
53
-
## Required Classes
54
-
55
-
You **must** have these three classes, feel free to name them as you please:
0 commit comments