From aef55a5c8032df8b9e3aedf00bd6a8ef871c1d0f Mon Sep 17 00:00:00 2001 From: Okechi Date: Tue, 16 Feb 2016 05:45:52 -0500 Subject: [PATCH] Rebuilt project to fix linking error, navigation hierarchy still messed up --- GetHip/FriendsListViewController.swift | 5 ++- GetHip/Main.storyboard | 42 +++--------------------- GetHip/SettingsTableViewController.swift | 4 +-- GetHip/TestInviteFriendsController.swift | 2 ++ 4 files changed, 12 insertions(+), 41 deletions(-) diff --git a/GetHip/FriendsListViewController.swift b/GetHip/FriendsListViewController.swift index cfbcfd4..780eff4 100644 --- a/GetHip/FriendsListViewController.swift +++ b/GetHip/FriendsListViewController.swift @@ -18,7 +18,9 @@ class FriendsListViewController: UIViewController, UITableViewDelegate, UITableV @IBAction func dismissFriendView(sender: UIBarButtonItem) { - self.parentViewController?.dismissViewControllerAnimated(true, completion: nil) + self.parentViewController?.navigationController?.popViewControllerAnimated(true) + self.navigationController?.navigationBarHidden = false + } @IBAction func addFriend(sender: UIBarButtonItem){ self.performSegueWithIdentifier("FriendRequestSegue", sender: nil) @@ -33,6 +35,7 @@ class FriendsListViewController: UIViewController, UITableViewDelegate, UITableV self.table.delegate = self self.table.dataSource = self self.title = "Friends" + self.navigationController?.navigationBarHidden = false //self.navigationItem.rightBarButtonItem = self.editButtonItem() //self.friends = manager.getFriends() diff --git a/GetHip/Main.storyboard b/GetHip/Main.storyboard index 8b1d8cc..fca3a3c 100644 --- a/GetHip/Main.storyboard +++ b/GetHip/Main.storyboard @@ -74,8 +74,8 @@ - - + + @@ -164,23 +164,6 @@ - - - - - - - - - - - - - - - - - @@ -322,23 +305,6 @@ - - - - - - - - - - - - - - - - - @@ -1483,7 +1449,7 @@ - - + + diff --git a/GetHip/SettingsTableViewController.swift b/GetHip/SettingsTableViewController.swift index b19bca5..240e428 100644 --- a/GetHip/SettingsTableViewController.swift +++ b/GetHip/SettingsTableViewController.swift @@ -18,7 +18,7 @@ class SettingsTableViewController: UIViewController, UITableViewDataSource, UITa @IBAction func dismissSettingsView(sender: UIBarButtonItem) { - self.parentViewController?.dismissViewControllerAnimated(true, completion: nil) + self.parentViewController?.navigationController?.popViewControllerAnimated(true) } @@ -48,7 +48,7 @@ class SettingsTableViewController: UIViewController, UITableViewDataSource, UITa self.logOutBtn.layer.borderColor = UIColor.blackColor().CGColor self.table.dataSource = self self.table.delegate = self - + self.navigationController?.navigationBarHidden = false //NSNotificationCenter.defaultCenter().addObserver(self, selector: "refreshTable:", name: "refreshSettingsView", object: nil) self.table.reloadData() diff --git a/GetHip/TestInviteFriendsController.swift b/GetHip/TestInviteFriendsController.swift index b975737..1a89b5f 100644 --- a/GetHip/TestInviteFriendsController.swift +++ b/GetHip/TestInviteFriendsController.swift @@ -55,6 +55,8 @@ class TestInviteFriendsController: UIViewController, UITableViewDelegate, UITabl super.viewDidLoad() self.table.dataSource = self self.table.delegate = self + self.navigationController?.navigationBarHidden = false + // Uncomment the following line to preserve selection between presentations // self.clearsSelectionOnViewWillAppear = false