【问题标题】:Table view load subview?表视图加载子视图?
【发布时间】:2011-07-04 19:26:07
【问题描述】:

当用户单击表格视图单元格时,我想将 UIView 推入表格视图的位置,将当前顶部栏项目换出,只有一个“后退”按钮返回原始视图,并删除底部栏。我怎么能这样做?

这是结构:

这就是它的样子:

这是点击表格视图单元格后的样子:

感谢您的帮助!

【问题讨论】:

  • 你的观点在UInavigationController吗?
  • 如果你想实现某种导航,我认为应该这样做。

标签: iphone objective-c xcode uitableview uiview


【解决方案1】:

您似乎想要UINavigationController 的确切行为。看看文档: UINavigationController Reference, View Controller Programming Guide for iOS (Navigation Controllers)

【讨论】:

    【解决方案2】:

    使用一个 UINavigationController 来管理 2 个 UIViewControllers(一个用于您上面描述的每个视图)。然后推送和弹出(在导航中返回和前进)使用

    self.navigationController pushViewController:(UIViewController *) animated:(BOOL)

    self.navigationController popViewControllerAnimated:(BOOL)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-06
      • 2019-07-04
      • 2021-10-23
      • 1970-01-01
      • 2015-12-20
      • 2020-12-06
      相关资源
      最近更新 更多