Skip to content
This repository was archived by the owner on Jun 17, 2023. It is now read-only.

Commit 0551087

Browse files
committed
Complete intro view
1 parent ea38d51 commit 0551087

29 files changed

+654
-8
lines changed

Samples/PagingLayoutSamples.xcodeproj/project.pbxproj

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,11 @@
2020
29776580247454BC00835DBD /* LayoutDesignerOptionCellViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2977657F247454BC00835DBD /* LayoutDesignerOptionCellViewModel.swift */; };
2121
2993722324A79A9C0026D52F /* ShapeLayout+ScaleOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2993722224A79A9C0026D52F /* ShapeLayout+ScaleOptions.swift */; };
2222
29A2D3AA24B72895005A0F6B /* LayoutDesignerCodePreviewViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 29A2D3A924B72895005A0F6B /* LayoutDesignerCodePreviewViewController.xib */; };
23+
29A2D3CD24B738CC005A0F6B /* LayoutDesignerIntroViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29A2D3CC24B738CC005A0F6B /* LayoutDesignerIntroViewController.swift */; };
24+
29A2D3D124B738E5005A0F6B /* LayoutDesignerIntroViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29A2D3D024B738E5005A0F6B /* LayoutDesignerIntroViewModel.swift */; };
25+
29A2D3D324B73A19005A0F6B /* LayoutDesignerIntroCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29A2D3D224B73A19005A0F6B /* LayoutDesignerIntroCell.swift */; };
26+
29A2D3D524B73AB7005A0F6B /* LayoutDesignerIntroInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29A2D3D424B73AB7005A0F6B /* LayoutDesignerIntroInfo.swift */; };
27+
29A2D3D724B73CB1005A0F6B /* LayoutDesignerIntroCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 29A2D3D624B73CB1005A0F6B /* LayoutDesignerIntroCell.xib */; };
2328
29B5A72024A7B02900C9843E /* ShapeLayout+StackOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B5A71F24A7B02900C9843E /* ShapeLayout+StackOptions.swift */; };
2429
29B5A72224A7B06300C9843E /* ShapeLayout+SnapshotOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B5A72124A7B06300C9843E /* ShapeLayout+SnapshotOptions.swift */; };
2530
29B5A72424A8CC4B00C9843E /* CGFloat+String.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B5A72324A8CC4B00C9843E /* CGFloat+String.swift */; };
@@ -124,6 +129,11 @@
124129
2977657F247454BC00835DBD /* LayoutDesignerOptionCellViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LayoutDesignerOptionCellViewModel.swift; sourceTree = "<group>"; };
125130
2993722224A79A9C0026D52F /* ShapeLayout+ScaleOptions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "ShapeLayout+ScaleOptions.swift"; sourceTree = "<group>"; };
126131
29A2D3A924B72895005A0F6B /* LayoutDesignerCodePreviewViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = LayoutDesignerCodePreviewViewController.xib; sourceTree = "<group>"; };
132+
29A2D3CC24B738CC005A0F6B /* LayoutDesignerIntroViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LayoutDesignerIntroViewController.swift; sourceTree = "<group>"; };
133+
29A2D3D024B738E5005A0F6B /* LayoutDesignerIntroViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LayoutDesignerIntroViewModel.swift; sourceTree = "<group>"; };
134+
29A2D3D224B73A19005A0F6B /* LayoutDesignerIntroCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LayoutDesignerIntroCell.swift; sourceTree = "<group>"; };
135+
29A2D3D424B73AB7005A0F6B /* LayoutDesignerIntroInfo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LayoutDesignerIntroInfo.swift; sourceTree = "<group>"; };
136+
29A2D3D624B73CB1005A0F6B /* LayoutDesignerIntroCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = LayoutDesignerIntroCell.xib; sourceTree = "<group>"; };
127137
29B5A71F24A7B02900C9843E /* ShapeLayout+StackOptions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "ShapeLayout+StackOptions.swift"; sourceTree = "<group>"; };
128138
29B5A72124A7B06300C9843E /* ShapeLayout+SnapshotOptions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "ShapeLayout+SnapshotOptions.swift"; sourceTree = "<group>"; };
129139
29B5A72324A8CC4B00C9843E /* CGFloat+String.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "CGFloat+String.swift"; sourceTree = "<group>"; };
@@ -219,6 +229,7 @@
219229
292489AE2461A96600A316B0 /* LayoutDesigner */ = {
220230
isa = PBXGroup;
221231
children = (
232+
29A2D3CB24B73870005A0F6B /* Intro */,
222233
29FF296024A631DC00C83DF9 /* Code */,
223234
2977657A247452BC00835DBD /* Options */,
224235
292489AF2461A97900A316B0 /* LayoutDesignerViewController.swift */,
@@ -248,6 +259,17 @@
248259
path = Options;
249260
sourceTree = "<group>";
250261
};
262+
29A2D3CB24B73870005A0F6B /* Intro */ = {
263+
isa = PBXGroup;
264+
children = (
265+
29A2D3CC24B738CC005A0F6B /* LayoutDesignerIntroViewController.swift */,
266+
29A2D3D024B738E5005A0F6B /* LayoutDesignerIntroViewModel.swift */,
267+
29A2D3D224B73A19005A0F6B /* LayoutDesignerIntroCell.swift */,
268+
29A2D3D624B73CB1005A0F6B /* LayoutDesignerIntroCell.xib */,
269+
);
270+
path = Intro;
271+
sourceTree = "<group>";
272+
};
251273
29BEC4D62476DDA7004BA505 /* cell */ = {
252274
isa = PBXGroup;
253275
children = (
@@ -402,6 +424,7 @@
402424
2925CDDE23D4D21F00243F5F /* Card.swift */,
403425
ABA0DA0023F93CA3004A9C18 /* ShapeLayout.swift */,
404426
ABA0DA0223F93CDB004A9C18 /* Shape.swift */,
427+
29A2D3D424B73AB7005A0F6B /* LayoutDesignerIntroInfo.swift */,
405428
);
406429
path = Models;
407430
sourceTree = "<group>";
@@ -608,6 +631,7 @@
608631
AB500A4C23B13BC90056BE37 /* FruitsViewController.xib in Resources */,
609632
AB500A3C23B104E60056BE37 /* Assets.xcassets in Resources */,
610633
AB1BBA9D23CA5179004E5C3B /* CardCollectionViewCell.xib in Resources */,
634+
29A2D3D724B73CB1005A0F6B /* LayoutDesignerIntroCell.xib in Resources */,
611635
AB7C1E0823B4E2C0006441DE /* MainViewController.xib in Resources */,
612636
ABA1A72E23B42247006A46A3 /* PriceTagView.xib in Resources */,
613637
29A2D3AA24B72895005A0F6B /* LayoutDesignerCodePreviewViewController.xib in Resources */,
@@ -691,13 +715,16 @@
691715
buildActionMask = 2147483647;
692716
files = (
693717
ABC242CE23B6860700DBD4D6 /* PhotoCollectionViewCell.swift in Sources */,
718+
29A2D3D324B73A19005A0F6B /* LayoutDesignerIntroCell.swift in Sources */,
694719
2925CDDF23D4D21F00243F5F /* Card.swift in Sources */,
695720
29D9F95023F806C400656A67 /* Optional+Let.swift in Sources */,
696721
ABA1A72C23B42240006A46A3 /* PriceTagView.swift in Sources */,
697722
ABA0DA0C23F98C78004A9C18 /* ShapeCardViewModel.swift in Sources */,
723+
29A2D3CD24B738CC005A0F6B /* LayoutDesignerIntroViewController.swift in Sources */,
698724
ABA0DA0E23F98ECD004A9C18 /* UICollectionViewCell+Utilities.swift in Sources */,
699725
AB1E03AF23B25CE70087F904 /* PageControlView.swift in Sources */,
700726
29B5A72224A7B06300C9843E /* ShapeLayout+SnapshotOptions.swift in Sources */,
727+
29A2D3D524B73AB7005A0F6B /* LayoutDesignerIntroInfo.swift in Sources */,
701728
29776580247454BC00835DBD /* LayoutDesignerOptionCellViewModel.swift in Sources */,
702729
AB1BBA9B23CA5179004E5C3B /* CardCellViewModel.swift in Sources */,
703730
AB500A5023B151780056BE37 /* FruitsViewModel.swift in Sources */,
@@ -733,6 +760,7 @@
733760
29B5A72624A8D8B300C9843E /* OptionsCodeGenerator.swift in Sources */,
734761
29D9F94523F7F99400656A67 /* ShapesViewModel.swift in Sources */,
735762
29B5A72024A7B02900C9843E /* ShapeLayout+StackOptions.swift in Sources */,
763+
29A2D3D124B738E5005A0F6B /* LayoutDesignerIntroViewModel.swift in Sources */,
736764
AB500A5B23B154640056BE37 /* FruitsCollectionViewCell.swift in Sources */,
737765
ABA1A73123B422B2006A46A3 /* QuantityControllerView.swift in Sources */,
738766
29BEC4D52476DD9D004BA505 /* LayoutDesignerOptionsTableView.swift in Sources */,
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"info" : {
3+
"author" : "xcode",
4+
"version" : 1
5+
}
6+
}
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
{
2+
"images" : [
3+
{
4+
"filename" : "intro01.png",
5+
"idiom" : "universal",
6+
"scale" : "1x"
7+
},
8+
{
9+
"filename" : "intro01@2x.png",
10+
"idiom" : "universal",
11+
"scale" : "2x"
12+
},
13+
{
14+
"filename" : "intro01@3x.png",
15+
"idiom" : "universal",
16+
"scale" : "3x"
17+
}
18+
],
19+
"info" : {
20+
"author" : "xcode",
21+
"version" : 1
22+
}
23+
}
Loading
Loading
Loading
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
{
2+
"images" : [
3+
{
4+
"filename" : "intro02.png",
5+
"idiom" : "universal",
6+
"scale" : "1x"
7+
},
8+
{
9+
"filename" : "intro02@2x.png",
10+
"idiom" : "universal",
11+
"scale" : "2x"
12+
},
13+
{
14+
"filename" : "intro02@3x.png",
15+
"idiom" : "universal",
16+
"scale" : "3x"
17+
}
18+
],
19+
"info" : {
20+
"author" : "xcode",
21+
"version" : 1
22+
}
23+
}
Loading
Loading
Loading

0 commit comments

Comments
 (0)