如何从另一个类重用UITableView

时间:2014-08-27 23:10:49

标签: ios objective-c uitableview

在我的应用程序中,我想要显示与另一个类中的另一个UITableView完全相同的UITableView。 让我说在我的HomeClass.h中我已经有了UITableView属性:

@property (nonatomic, strong) IBOutlet UITableView *fromTable;

已经成功实现了这一点。

但是,我也想从其他类中再次使用fromTable,比如说DetailClass。 因此,例如,当我按下DetailClass中的一个按钮时,按钮将显示fromTable,同时所有代理功能都像didSelect等。

我可以在我的DetailClass中再次创建其他UITableView吗?

...谢谢

1 个答案:

答案 0 :(得分:1)

将UITableView的Delegate和DataSource方法重构为您在两个类中使用的对象(可能是UIViewController子类)。