ios - 如何在 iOS 中使用两个不同的表

标签 ios objective-c uitableview

在我的应用程序中,我使用表格 View 来显示可用视频的列表以及相关的一些详细信息。我已经使用 UIWebview 在用户选择视频时播放视频,现在我想在播放器下方的 webView 中显示视频的评论,最好的方法是什么为此,我知道 UITableView 很好,但我已经使用了 tableView 委托(delegate)并对其进行了自定义,现在我如何使用不同的 UITableview 委托(delegate)在同一个文件中。除了 tableView 之外,还有其他更好的方式来显示评论吗?

最佳答案

我们可以在同一个 viewcontroller 上使用两个 tableviews,你可以通过给它们分配 tags 来区分它们……或者你也可以检查它们通过比较它们的内存地址。

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{
 if(tableView.tag==1){
    return [dataArray count];
 }else{
    return [dataArray1 count];
 } }

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{
 if(tableView==tableView1){
    return [dataArray count];
 }else{
    return [dataArray1 count];
 } }

关于ios - 如何在 iOS 中使用两个不同的表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18737217/

相关文章:

c++ - 类类似于c++中的NSMutableDictionary

ios - 弹出窗口中的 Swift tableview 不显示数据

ios - 使用 REST 使捆绑 Realm 保持最新

iphone - 设置包中的更新版本失败 iphone

objective-c - NSKeyedUnarchiver 无法解码我保存的对象

ios - 将UitableViewCell分成两种颜色

ios - 如何从屏幕底部动画插入部分

ios - 如何确保我的详细信息 View Controller 始终嵌入到 UINavigationController 中?

objective-c - 尝试使用 objective-c 中的 youtube api 获取 channelId 时出现异常

objective-c - 如何启用 IKImageBrowserView 的特定项目上的拖动?