【问题标题】:Adding a modal view controller when I press a info button inside a tableviewCell当我按下 uitableviewCell 内的信息按钮时添加模式视图控制器
【发布时间】:2010-03-18 00:08:54
【问题描述】:

这是一个复杂的问题,也许并不难,但我有很多疑问。首先让我给你我所拥有的。这是我得到好的答案的唯一地方。

我有一个带有自定义单元格的表格视图控制器。在这些单元格中,我为每个单元格添加了一个按钮(来自 IB 的信息暗按钮)。我想要的是,当我按下该按钮时,它会显示一个新视图,其中包含有关该单元格的更多信息,这与我从 didSelectRowAtIndexPath 获得的视图不同。

我已经阅读了一些关于 Modal View Controller 的内容,我认为这是我应该使用它的一个案例。所以这是我的问题:

  1. 如何使视图控制器成为模态视图控制器?我读到我必须有一个代表。是否有一个如何创建普通模式视图控制器的示例。我做不到。

  2. 此按钮如何知道它来自哪个单元格?我所拥有的是一个带有 IBOUTLET 的子类 tableviewcell 到这个信息按钮。这不是一个重要的问题,因为我想我可以添加一个 NSIndexPath 属性。

  3. 我在我的 tableview 子类中添加了一个在调用 touchDown 事件时触发的动作。我通过IB做了这个连接。我怎样才能通过这里调用模态视图控制器?,它甚至是正确的地方吗?

谢谢

【问题讨论】:

    标签: uitableview uibutton modalviewcontroller


    【解决方案1】:

    您如何将“详细视图”推送到导航控制器堆栈?模态视图控制器的机制与其他控制器相同。您只需要记住在推送详细视图时使用[self presentModalViewController:arrayViewController animated:YES];

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-07-01
      • 1970-01-01
      • 2012-11-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多