0

我在 Viewcontroller 内有一个自定义大小的 UItableview(由于某些原因,它不能在导航控制器内)。这设置为显示基于 mysql 导入核心数据的多个单元格。当用户单击未知行时,如何将其从一个视图控制器转换到另一个?

4

2 回答 2

0

如果您已设置delegate为您,UITableView
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath当用户点击任何单元格时将调用您的委托。然后你所需要的就是在你的数组中找到一个模型或任何与该索引路径相对应的模型
(最常见的情况是[array objectAtIndex:indexPath.row]
然后你可以将另一个视图控制器推送到导航堆栈或做一个模态的

于 2012-10-15T23:46:23.737 回答
0

如果您不使用导航控制器,那么我只会在 tableView:didSelectRowAtIndexPath 方法中使用 presentViewController:animated:completion:。

于 2012-10-16T02:07:23.707 回答