Skip to content

Commit a03c364

Browse files
committed
Kluster Group Screens
1 parent 4faec0b commit a03c364

File tree

8 files changed

+185
-6
lines changed

8 files changed

+185
-6
lines changed

Cluster.xcodeproj/project.pbxproj

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
/* Begin PBXBuildFile section */
1010
8D2ACF6F2CBE666F0651BC7A /* libPods.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B255B4D666AF91CF21B4DDEE /* libPods.a */; };
11+
CE0F3C541BD729D20012B7D7 /* KlusterHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE0F3C531BD729D20012B7D7 /* KlusterHeaderView.swift */; };
1112
CE89911D1B8A614B00B2B6BC /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE89911C1B8A614B00B2B6BC /* AudioToolbox.framework */; };
1213
CE89911F1B8A615300B2B6BC /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE89911E1B8A615300B2B6BC /* CFNetwork.framework */; };
1314
CE8991211B8A615A00B2B6BC /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE8991201B8A615A00B2B6BC /* CoreGraphics.framework */; };
@@ -87,6 +88,7 @@
8788
3546CD1362BCE0677D077A57 /* Pods.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = Pods.debug.xcconfig; path = "Pods/Target Support Files/Pods/Pods.debug.xcconfig"; sourceTree = "<group>"; };
8889
B255B4D666AF91CF21B4DDEE /* libPods.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libPods.a; sourceTree = BUILT_PRODUCTS_DIR; };
8990
BF30D58564BAC072F96024A4 /* Pods.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = Pods.release.xcconfig; path = "Pods/Target Support Files/Pods/Pods.release.xcconfig"; sourceTree = "<group>"; };
91+
CE0F3C531BD729D20012B7D7 /* KlusterHeaderView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = KlusterHeaderView.swift; sourceTree = "<group>"; };
9092
CE89911C1B8A614B00B2B6BC /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; };
9193
CE89911E1B8A615300B2B6BC /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = System/Library/Frameworks/CFNetwork.framework; sourceTree = SDKROOT; };
9294
CE8991201B8A615A00B2B6BC /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
@@ -218,6 +220,14 @@
218220
name = Frameworks;
219221
sourceTree = "<group>";
220222
};
223+
CE0F3C551BD729DD0012B7D7 /* Kluster Screens */ = {
224+
isa = PBXGroup;
225+
children = (
226+
CE0F3C531BD729D20012B7D7 /* KlusterHeaderView.swift */,
227+
);
228+
name = "Kluster Screens";
229+
sourceTree = "<group>";
230+
};
221231
CE8BE8FF1BB2411A00BBEC24 /* Profile Screen */ = {
222232
isa = PBXGroup;
223233
children = (
@@ -308,6 +318,7 @@
308318
children = (
309319
CEA8EA111B854B2100DC2AA5 /* AppDelegate.swift */,
310320
CEC88F161BB45C10009BE41C /* MenuController.swift */,
321+
CE0F3C551BD729DD0012B7D7 /* Kluster Screens */,
311322
CE8BE8FF1BB2411A00BBEC24 /* Profile Screen */,
312323
CED448A01BA5136500F11808 /* Home Screen */,
313324
CED4489F1BA5135E00F11808 /* Model */,
@@ -550,6 +561,7 @@
550561
CE8BE9281BB2448C00BBEC24 /* DesignableTextView.swift in Sources */,
551562
CE8BE9311BB2448C00BBEC24 /* Spring.swift in Sources */,
552563
CE8BE9331BB2448C00BBEC24 /* SpringButton.swift in Sources */,
564+
CE0F3C541BD729D20012B7D7 /* KlusterHeaderView.swift in Sources */,
553565
CE8BE93B1BB2448C00BBEC24 /* UnwindSegue.swift in Sources */,
554566
CE8BE9251BB2448C00BBEC24 /* DesignableLabel.swift in Sources */,
555567
CE8BE9341BB2448C00BBEC24 /* SpringImageView.swift in Sources */,
Binary file not shown.

Cluster/Base.lproj/Main.storyboard

Lines changed: 129 additions & 6 deletions
Large diffs are not rendered by default.
1.9 KB
Loading
5.24 KB
Loading
9.42 KB
Loading
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
{
2+
"images" : [
3+
{
4+
"idiom" : "universal",
5+
"scale" : "1x",
6+
"filename" : "CloseButton.png"
7+
},
8+
{
9+
"idiom" : "universal",
10+
"scale" : "2x",
11+
"filename" : "[email protected]"
12+
},
13+
{
14+
"idiom" : "universal",
15+
"scale" : "3x",
16+
"filename" : "[email protected]"
17+
}
18+
],
19+
"info" : {
20+
"version" : 1,
21+
"author" : "xcode"
22+
}
23+
}

Cluster/KlusterHeaderView.swift

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
//
2+
// KlusterHeaderView.swift
3+
// Cluster
4+
//
5+
// Created by lsecrease on 10/20/15.
6+
// Copyright (c) 2015 ImagineME. All rights reserved.
7+
//
8+
9+
import UIKit
10+
11+
class KlusterHeaderView: UIView {
12+
13+
/*
14+
// Only override drawRect: if you perform custom drawing.
15+
// An empty implementation adversely affects performance during animation.
16+
override func drawRect(rect: CGRect) {
17+
// Drawing code
18+
}
19+
*/
20+
21+
}

0 commit comments

Comments
 (0)