Iphone 如何在不同的视图控制器中调用tableview?

Iphone 如何在不同的视图控制器中调用tableview?,iphone,objective-c,xcode,uitableview,Iphone,Objective C,Xcode,Uitableview,如何在类之间共享tableview 实际上,我在视图控制器中创建了一个tableview(使用xib文件),并使用以下步骤使其消失 [tableview retain]; [tableview removedfromsuperview]; 根据我的项目,我创建了一个新的视图控制器(没有xib文件)和 现在我想回忆一下在上一个视图控制器中创建的同一个tableview。 我用过这样的东西 Firstviewcontroller *firstviewcontroller=[[Firstviewc

如何在类之间共享tableview

实际上,我在视图控制器中创建了一个tableview(使用xib文件),并使用以下步骤使其消失

[tableview retain];
[tableview removedfromsuperview]; 
根据我的项目,我创建了一个新的视图控制器(没有xib文件)和 现在我想回忆一下在上一个视图控制器中创建的同一个tableview。 我用过这样的东西

Firstviewcontroller *firstviewcontroller=[[Firstviewcontroller alloc]init];
[self.view addsubview :firstviewcontroller->tableview ];

但是它没有显示表视图
firstviewcontroller

我认为您不能共享UI元素,但我相信您可以复制表视图

1。在新控制器中创建表格视图

2.传递上一个类中的数组元素(通过使用单例类或任何适合您需要的类)


3.使用上一个类传递的数组填充表视图。所以它看起来很相似。

我认为您的问题在于您正在创建新的firstviewcontroller对象。您应该使用具有tableview的对象