0

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

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

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

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

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

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

谢谢

4

1 回答 1

2

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

于 2010-09-15T20:24:47.350 回答