【问题标题】:Conditionally show settings page?有条件地显示设置页面?
【发布时间】:2017-03-10 05:34:52
【问题描述】:

我想在我的设置中显示某个页面之前检查用户是否是版主。这是我的故事板的布局方式:

当用户点击“邀请用户打包”时,我想在推送视图之前检查某个变量是否为真。

问题是,如果我将单元格连接到其右侧的 UIViewController,那么当单元格被按下时它会自动转换。我将如何实现某种代码?

if (isMod == true) {
  // Show page
} else {
  print("ACCESS DENIED")
}

【问题讨论】:

  • 你是使用segue还是通过编码推送视图控制器?

标签: ios uitableview uinavigationcontroller


【解决方案1】:

如果您正在使用 segue,请在带有 tableView 的 viewClass 中的 override func prepare(for segue: UIStoryboardSegue, sender: Any?) 中检查它。或者你正在使用代码推送(到navigationController),你可以在.pushViewController(viewController:, animated:)之前检查

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-07
    • 1970-01-01
    • 1970-01-01
    • 2012-09-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多