0

我有一个 UIPageControl,它允许用户在几个 UITableView 之间滑动。我在 StoryBoard 中设计了表格视图,然后将其连接到我的代码中。问题是,这些表视图不会有相同的行数。所以,我想知道如何复制我在 StoryBoard 中制作的表格视图以保留其设计。

我已经尝试过了:

// self.theTableView is the tableview made in StoryBoard
UITableView *myTableView = self.theTableView;

NSData *tmpArchive = [NSKeyedArchiver archivedDataWithRootObject: myTableView];
UITableView *newTableView = [NSKeyedUnarchiver unarchivedObjectWithData:tmpArchive];

问题是我有多个表视图,但都有相同的行数(我认为这实际上是内存中的同一个表视图,我不希望这样)。

简而言之,我想复制我在 Storyboard 中制作的表格视图以保持其风格。

非常感谢提前!

4

1 回答 1

0

如果您需要在控制器中添加两个表视图,您应该给它们两个不同的名称,并在委托和数据源方法中检查相同的名称,并在条件内执行您想要的任何操作。

于 2012-06-27T09:06:44.653 回答