【问题标题】:Displaying a view controller just if a cell wasn't already selected?仅在尚未选择单元格的情况下显示视图控制器?
【发布时间】:2015-06-26 05:10:20
【问题描述】:

我有一个根视图控制器。那里我也有一个表格视图。我希望我的用户只有在过去没有选择任何单元格时才能看到这个根视图控制器。

当应用程序启动时,我希望它能够识别是否在该视图控制器上选择了一个单元格。如果不是,它将显示 VC。如果过去选择了一个单元格,它将显示另一个 VC。用户可以选择返回根控制器,即使已经选择了一个单元格,但前提是他愿意。我不知道如何让应用程序识别这一点。 (我认为它与缓存磁盘有关,但我无法解决这个问题)

【问题讨论】:

  • 您可以保存在 NSUserDefaults 中选择的行,因此一旦您的应用程序启动,请检查是否有使用 cellIndexPath 设置的属性,然后对其进行处理。
  • 是的,NSUserDefault 是完美的,这就是我想要的,谢谢!

标签: ios objective-c xcode uitableview cocoa-touch


【解决方案1】:

看来您需要持久性数据,所以我明白了:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-08
    • 2020-05-14
    • 1970-01-01
    • 2011-04-29
    相关资源
    最近更新 更多