添加其他类别的视图

| 我有一个加载数据的表视图。该表视图具有\“ PullToRefreshTableViewController \”作为超类。因此,.h文件的顶部包含以下内容:
@interface NewsTable: PullRefreshTableViewController 
由于这使整个视图成为一个表格视图,因此我无法在此之上添加诸如工具栏之类的任何内容。 所以我认为。我将创建一种容器类。其中一个具有工具栏,还添加了带有PullRefreshTableView作为子视图的类。 我唯一的问题是我不知道该如何整合?我该怎么做才能在此容器类中添加PullRefreshTableView? 我觉得有点像
[containerclass addSubView:PullRefreshTableView]
但是这当然行不通 感谢您的努力! 更新: 工作代码为:
PullRefreshTableViewController *newsFeed = [[PullRefreshTableViewController alloc] init];
[self.view addSubview:newsFeed.view];
注意不要在添加子视图后立即释放它     
已邀请:
如果你这样做
 PullRefreshTableViewController *newsFeed = [[PullRefreshTableViewController alloc]init];
        [self addSubview:newsFeed.view];
        [newsFeed release];
在视图控制器中,它应该是
PullRefreshTableViewController *newsFeed = [[PullRefreshTableViewController alloc]init];
        [self.view addSubview:newsFeed.view];
        [newsFeed release];
    
[containerclass addSubview:PullRefreshTableView.view];
用这个。调整您的子视图大小以调整所有视图     
PullRefreshTableView *tableView = [[PullRefreshTableView alloc] initWithFrame:CGRectMake(xPos, yPos, width, height)]; -- use correct values here!
[self addSubview:tableView];
[tableView release];
    

要回复问题请先登录注册