Iphone 如何将单元格从一个数组推送到另一个控制器数组?

Iphone 如何将单元格从一个数组推送到另一个控制器数组?,iphone,cocoa-touch,ios4,uikit,Iphone,Cocoa Touch,Ios4,Uikit,我正在开发一个导航应用程序,并遵循第9章开始iPhone4的开发。我希望我的申请如下: rootViewController在viewDidLoad部分包含一个控制器数组,就像介绍的书一样 用户点击控制器阵列的任何一行后,应用程序将转到相应的屏幕,其中也包含一个控制器阵列 然后,数组中的每一行都会在单击后生成一个图像 就这样。我已经在rootViewController.m中完成了viewDidLoad控制器数组中rootViewController和其他控制器的编码,但它不会进入下一个控制器数

我正在开发一个导航应用程序,并遵循第9章开始iPhone4的开发。我希望我的申请如下:

rootViewController在viewDidLoad部分包含一个控制器数组,就像介绍的书一样

用户点击控制器阵列的任何一行后,应用程序将转到相应的屏幕,其中也包含一个控制器阵列

然后,数组中的每一行都会在单击后生成一个图像

就这样。我已经在rootViewController.m中完成了viewDidLoad控制器数组中rootViewController和其他控制器的编码,但它不会进入下一个控制器数组


如果有人知道如何解决这个问题,请帮助我。谢谢~~

您似乎忘记了实现tableView委托方法。需要实现didselectrowatinexpath方法;点击单元格时,将调用此方法。然后,在该方法中,您需要通过这行代码在数组中预先填充UIImage对象

UIImage* selectedImage = [arrayOfImages objectAtIndex:indexPath.row];

然后分配imageViewController并将图像对象传递给imageViewController,然后将控制器推到堆栈上。如果没有发布代码,希望您理解。

不清楚您是遵循相同的代码还是自定义代码。如果您正在自定义它,您能显示您正在使用的确切代码吗?因为数组什么时候有行?如果没有该书第9章中的代码,任何人都很难回答您的问题。网上有吗?请提供一个链接,或者你能给我们看看你到目前为止的代码吗?你说它不会进入下一个控制器阵列是什么意思?