|
@@ -55,28 +55,27 @@ class NewChatViewController: UITableViewController {
|
|
override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
|
|
override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
|
|
let row = indexPath.row
|
|
let row = indexPath.row
|
|
if row == 0 {
|
|
if row == 0 {
|
|
- // new contact row
|
|
|
|
|
|
+ // new group row
|
|
let cell:UITableViewCell
|
|
let cell:UITableViewCell
|
|
if let c = tableView.dequeueReusableCell(withIdentifier: "newContactCell") {
|
|
if let c = tableView.dequeueReusableCell(withIdentifier: "newContactCell") {
|
|
cell = c
|
|
cell = c
|
|
} else {
|
|
} else {
|
|
cell = UITableViewCell(style: .default, reuseIdentifier: "newContactCell")
|
|
cell = UITableViewCell(style: .default, reuseIdentifier: "newContactCell")
|
|
}
|
|
}
|
|
- cell.textLabel?.text = "New Contact"
|
|
|
|
|
|
+ cell.textLabel?.text = "New Group"
|
|
cell.textLabel?.textColor = self.view.tintColor
|
|
cell.textLabel?.textColor = self.view.tintColor
|
|
-
|
|
|
|
-
|
|
|
|
|
|
+
|
|
return cell
|
|
return cell
|
|
}
|
|
}
|
|
if row == 1 {
|
|
if row == 1 {
|
|
- // new group row
|
|
|
|
|
|
+ // new contact row
|
|
let cell:UITableViewCell
|
|
let cell:UITableViewCell
|
|
if let c = tableView.dequeueReusableCell(withIdentifier: "newContactCell") {
|
|
if let c = tableView.dequeueReusableCell(withIdentifier: "newContactCell") {
|
|
cell = c
|
|
cell = c
|
|
} else {
|
|
} else {
|
|
cell = UITableViewCell(style: .default, reuseIdentifier: "newContactCell")
|
|
cell = UITableViewCell(style: .default, reuseIdentifier: "newContactCell")
|
|
}
|
|
}
|
|
- cell.textLabel?.text = "New Group"
|
|
|
|
|
|
+ cell.textLabel?.text = "New Contact"
|
|
cell.textLabel?.textColor = self.view.tintColor
|
|
cell.textLabel?.textColor = self.view.tintColor
|
|
|
|
|
|
return cell
|
|
return cell
|
|
@@ -106,13 +105,13 @@ class NewChatViewController: UITableViewController {
|
|
override func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
|
|
override func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
|
|
let row = indexPath.row
|
|
let row = indexPath.row
|
|
if row == 0 {
|
|
if row == 0 {
|
|
- let newContactController = NewContactController()
|
|
|
|
- navigationController?.pushViewController(newContactController, animated: true)
|
|
|
|
- }
|
|
|
|
- if row == 1 {
|
|
|
|
let newGroupController = NewGroupViewController()
|
|
let newGroupController = NewGroupViewController()
|
|
navigationController?.pushViewController(newGroupController, animated: true)
|
|
navigationController?.pushViewController(newGroupController, animated: true)
|
|
}
|
|
}
|
|
|
|
+ if row == 1 {
|
|
|
|
+ let newContactController = NewContactController()
|
|
|
|
+ navigationController?.pushViewController(newContactController, animated: true)
|
|
|
|
+ }
|
|
if row > 1 {
|
|
if row > 1 {
|
|
let contactIndex = row - 2
|
|
let contactIndex = row - 2
|
|
let contactId = contactIds[contactIndex]
|
|
let contactId = contactIds[contactIndex]
|