Add iOS Reddit URL builder

This commit is contained in:
Maurice Parker
2020-05-12 11:17:47 -05:00
parent fdfd91e53e
commit 775a69a295
9 changed files with 632 additions and 14 deletions

View File

@@ -23,20 +23,37 @@ class SelectURLBuilderTableViewController: UITableViewController, SelectURLBuild
}
override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return 1
return 2
}
override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "URLBuilderCell", for: indexPath) as! SelectComboTableViewCell
cell.icon?.image = AppAssets.extensionPointTwitter
cell.label?.text = NSLocalizedString("Twitter", comment: "Twitter")
switch indexPath.row {
case 0:
cell.icon?.image = AppAssets.extensionPointReddit
cell.label?.text = NSLocalizedString("Reddit", comment: "Reddit")
case 1:
cell.icon?.image = AppAssets.extensionPointTwitter
cell.label?.text = NSLocalizedString("Twitter", comment: "Twitter")
default:
break
}
return cell
}
override func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
let twitterURLBuilder = UIStoryboard.twitterAdd.instantiateInitialViewController() as! TwitterSelectTypeTableViewController
twitterURLBuilder.delegate = delegate
navigationController?.pushViewController(twitterURLBuilder, animated: true)
switch indexPath.row {
case 0:
let redditURLBuilder = UIStoryboard.redditAdd.instantiateInitialViewController() as! RedditSelectTypeTableViewController
redditURLBuilder.delegate = delegate
navigationController?.pushViewController(redditURLBuilder, animated: true)
case 1:
let twitterURLBuilder = UIStoryboard.twitterAdd.instantiateInitialViewController() as! TwitterSelectTypeTableViewController
twitterURLBuilder.delegate = delegate
navigationController?.pushViewController(twitterURLBuilder, animated: true)
default:
break
}
}
// MARK: Actions