【问题标题】:How can I duplicate UITableView?如何复制 UITableView?
【发布时间】:2012-06-27 07:44:42
【问题描述】:

我有一个 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 中制作的表格视图以保持其风格。

提前非常感谢!

【问题讨论】:

    标签: iphone objective-c uitableview ios5


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2017-09-03
      • 2013-09-17
      • 1970-01-01
      • 2011-11-21
      • 2017-06-17
      • 2013-01-09
      • 1970-01-01
      相关资源
      最近更新 更多