是否有可能使ReusableVC可以在我的整个项目中重复使用?

我用uitableview控制器尝试了很多次,但是我的tableview委托和数据源无法在另一个类中工作

在VC中创建tableView并尝试从reusableVc加载数据源也没有用

#import "FirstVC.h"
#import "ReTableViewController.h"

- (void)viewDidLoad
{
    [super viewDidLoad];
    ReTableViewController *reTableView=[[ReTableViewController alloc]init];
  // relod data doesnot call cell for row
//  [tableViewObj.tableView reloadData];
   [self.view addSubview:reTableView.view];
}

===============>>#1 票数:0

终于,经过数小时的尝试,我做到了……。我花了整个星期六的时间……现在在一页上,我添加了两个不同的数组,并填充了不同的数据,并且有效!

ReTableViewController *reTableView=[[ReTableViewController alloc]init];
    reTableView.dataArray=array;
    reTableView.view.frame=CGRectMake(0,200,reTableView.view.frame.size.width, reTableView.view.frame.size.height);
   [self addChildViewController:reTableView];
   [self.view addSubview:reTableView.view];
    //dispatch_async(dispatch_get_main_queue(), ^{[reTableView.tableView reloadData];});
    [reTableView.tableView reloadData];



    ReTableViewController *ReUseTableView=[[ReTableViewController alloc]init];
    ReUseTableView.dataArray=array2;
    ReUseTableView.view.frame=CGRectMake(160,200,ReUseTableView.view.frame.size.width, ReUseTableView.view.frame.size.height);
    [self addChildViewController:ReUseTableView];
    [self.view addSubview:ReUseTableView.view];
    [ReUseTableView.tableView reloadData];

  ask by DreamWatcher translate from so

未解决问题?本站智能推荐:

6回复

弹出视图控制器后UITableViewController奇怪的行为

我的UITableView有一堆可重复使用的单元格,当我点击其中一个时,它会带我到另一个视图控制器(通过push segue)显示该单元格的细节(让我们说它是一个项目,所以它会显示有关的细节)项目 - 名称,价格,图像等...)。 当我弹出该视图控制器时(通过点击后退按钮), UITableV
2回复

视图控制器中的UITableView

如您所见,这是我的View Controller,下部有一个UITableView。 我将委托和数据源放在.h文件中 虽然我的.m文件是这样的: 代码到此为止。 我添加了一个断点。 而且它仍然没有将数据传递给表..表没有出现。
2回复

UITableViewController-计数部分

在这种方法中- 我只想在有多个部分的情况下触发一种方法-在这里如何计算一个部分?
6回复

如何在用户返回视图控制器时取消选择uitableview单元格

当用户选择它时,我会突出显示一个uitableview单元格,然后将其推送到详细视图。 当它们返回到表视图视图控制器时,我希望单元格不被突出显示。 我怎么去完成这个? 我猜[cell.textLabel setHighlighted:NO]; 在viewWillAppear中,如
2回复

下拉UItableView以切换视图控制器

我必须设计一个具有顶视图控制器和底视图控制器的视图控制器。 顶视图控制器的根视图是UITableView。 我们知道,UITableView的超级视图是UIScrollView,所以我想修改UITableView,当拉过60px时,它会显示底部视图控制器。 我一次又一次地阅读了UITabl
2回复

iOS需要可重用的表格视图控制器

的iOS 7.1 简介 :当用户选择使用新的表视图控制器时,系统分配了过多的内存,这就是为什么我需要某种可重用或单例的表视图控制器的原因。 我有一个表视图控制器(让我们说垂直家庭),它的单元格内部具有内部表视图(水平)。 如果不需要创建水平表,则可以创建一个表并使用它的cellF
1回复

编辑器视图控制器关闭后,UITableView不更新

我是iOS开发的新手。 我在两个单独的视图控制器(主视图控制器和编辑器视图控制器)中声明和实现了这些方法,需要将数据从编辑器传递到主视图。 母版包含一个表视图,需要使用适当的名称进行更新。 (注意:我使用了iPhone的默认“主从应用程序”模板。没有使用“单视图应用程序”手动创建此模板)。
1回复

iOS UITableView使用多级显示详细视图控制器

正在创建具有多级UITableView x 3和详细视图的APP ... 汽车制造商-TableView列表 大众,福特...等...(然后转到下一步-汽车的UITableView列表类型) 汽车类型-TableView列表= MPV,沙龙,赛车等...(然后从该TableVi
3回复

如何将字幕从uitableview推送到详细视图控制器

我有一个项目,基本上是一个uitableview填充了一个可变数组,并有一个搜索栏 现在uitableview有标题和副标题,其中填充了不同的可变数组。 当您点击单元格(从视图或搜索视图)时,它会将标题推送到新的视图控制器。 我需要将字幕也推送到新的视图控制器 我尝试了所
1回复

使用代码在拆分视图控制器中显示UITableView

我有两个带有两个Navigation Controller不同UITableView 。 我想在触摸第一个表格中的UIButton后显示其中一个。 在iPhone中,我使用以下代码 注意,第一个是第一个TableViewController ; 第二个navigation cont