Skip to content

Commit

Permalink
Pods + UI
Browse files Browse the repository at this point in the history
  • Loading branch information
rafaelvrmoura committed Sep 26, 2016
1 parent 7657bc6 commit 8fab133
Show file tree
Hide file tree
Showing 8 changed files with 375 additions and 36 deletions.
16 changes: 16 additions & 0 deletions Messages.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,10 @@
1667021C1D998DD100F85AF7 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 1667021A1D998DD100F85AF7 /* LaunchScreen.storyboard */; };
166702241D998E8000F85AF7 /* BoxesViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 166702231D998E8000F85AF7 /* BoxesViewController.swift */; };
166702261D998EED00F85AF7 /* Message.swift in Sources */ = {isa = PBXBuildFile; fileRef = 166702251D998EED00F85AF7 /* Message.swift */; };
1671B3171D99C44B004102CF /* MessageTextCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1671B3131D99C44B004102CF /* MessageTextCell.swift */; };
1671B3181D99C44B004102CF /* NewMessageController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1671B3141D99C44B004102CF /* NewMessageController.swift */; };
1671B3191D99C44B004102CF /* SenderCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1671B3151D99C44B004102CF /* SenderCell.swift */; };
1671B31A1D99C44B004102CF /* SubjectCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1671B3161D99C44B004102CF /* SubjectCell.swift */; };
B003694C494B06B18E711598 /* Pods_Messages.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6D74A1B8947835B1075F6341 /* Pods_Messages.framework */; };
/* End PBXBuildFile section */

Expand All @@ -29,6 +33,10 @@
1667021D1D998DD100F85AF7 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
166702231D998E8000F85AF7 /* BoxesViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BoxesViewController.swift; sourceTree = "<group>"; };
166702251D998EED00F85AF7 /* Message.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Message.swift; sourceTree = "<group>"; };
1671B3131D99C44B004102CF /* MessageTextCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MessageTextCell.swift; sourceTree = "<group>"; };
1671B3141D99C44B004102CF /* NewMessageController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NewMessageController.swift; sourceTree = "<group>"; };
1671B3151D99C44B004102CF /* SenderCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SenderCell.swift; sourceTree = "<group>"; };
1671B3161D99C44B004102CF /* SubjectCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SubjectCell.swift; sourceTree = "<group>"; };
6D74A1B8947835B1075F6341 /* Pods_Messages.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Messages.framework; sourceTree = BUILT_PRODUCTS_DIR; };
D1A073BB795615A8318BBF98 /* Pods-Messages.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Messages.release.xcconfig"; path = "Pods/Target Support Files/Pods-Messages/Pods-Messages.release.xcconfig"; sourceTree = "<group>"; };
E00F6E7311A1B6DC6016552A /* Pods-Messages.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Messages.debug.xcconfig"; path = "Pods/Target Support Files/Pods-Messages/Pods-Messages.debug.xcconfig"; sourceTree = "<group>"; };
Expand Down Expand Up @@ -67,6 +75,10 @@
1667020E1D998DD100F85AF7 /* Messages */ = {
isa = PBXGroup;
children = (
1671B3131D99C44B004102CF /* MessageTextCell.swift */,
1671B3141D99C44B004102CF /* NewMessageController.swift */,
1671B3151D99C44B004102CF /* SenderCell.swift */,
1671B3161D99C44B004102CF /* SubjectCell.swift */,
1667020F1D998DD100F85AF7 /* AppDelegate.swift */,
166702111D998DD100F85AF7 /* MasterViewController.swift */,
166702131D998DD100F85AF7 /* DetailViewController.swift */,
Expand Down Expand Up @@ -221,9 +233,13 @@
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
1671B3171D99C44B004102CF /* MessageTextCell.swift in Sources */,
166702241D998E8000F85AF7 /* BoxesViewController.swift in Sources */,
166702141D998DD100F85AF7 /* DetailViewController.swift in Sources */,
1671B31A1D99C44B004102CF /* SubjectCell.swift in Sources */,
166702261D998EED00F85AF7 /* Message.swift in Sources */,
1671B3191D99C44B004102CF /* SenderCell.swift in Sources */,
1671B3181D99C44B004102CF /* NewMessageController.swift in Sources */,
166702121D998DD100F85AF7 /* MasterViewController.swift in Sources */,
166702101D998DD100F85AF7 /* AppDelegate.swift in Sources */,
);
Expand Down
2 changes: 1 addition & 1 deletion Messages/AppDelegate.swift
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ class AppDelegate: UIResponder, UIApplicationDelegate, UISplitViewControllerDele
func splitViewController(_ splitViewController: UISplitViewController, collapseSecondary secondaryViewController:UIViewController, onto primaryViewController:UIViewController) -> Bool {
guard let secondaryAsNavController = secondaryViewController as? UINavigationController else { return false }
guard let topAsDetailController = secondaryAsNavController.topViewController as? DetailViewController else { return false }
if topAsDetailController.detailItem == nil {
if topAsDetailController.message == nil {
// Return true to indicate that we have handled the collapse by doing nothing; the secondary controller will be discarded.
return true
}
Expand Down
Loading

0 comments on commit 8fab133

Please sign in to comment.