0
サイドメニューのテーブルビューには3つのセクションがあります。 2番目のセクションの1行の値は、ログインによって異なります。ログインに基づく経路選択ナビゲーションパス
ケース1:ユーザーAログの中に、第二のセクション内の項目がありiAdmin
、Dashboard
、Tickets
..etc
ケース2:ユーザBログは、第二項の項目がある場合はDashboard
、Tickets
など すなわちiAdmin
文句を言いません
問題で、ユーザBがログインあれば第二のセクションで利用できるようにすることです:私は
にどのユーザーログのチケットinspiteをクリックしたとき、私はここにコードがある特定のページに移動する必要がありますそれのために:
override func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath)
{
if indexPath.section==1 && indexPath.row==2
{
let storyboard = UIStoryboard(name: "Main", bundle: nil)
let controller = storyboard.instantiateViewController(withIdentifier: "TicketsViewController") as! Tickets
let transition = CATransition()
transition.duration = 0.5
transition.type = kCATransitionPush
transition.subtype = kCATransitionFromRight
view.window!.layer.add(transition, forKey: kCATransition)
self.present(controller,animated: false,completion: nil)
}
ありがとうございました:)これは役に立ちました –