表格视图单元格之间的自定义视图

用户名

如果特定单元格的属性匹配某些条件,则希望在表视图之间显示自定义视图。像这样
行1
行2
列(n)的(匹配条件)
---------------------------(自定义视图)
行第(n + 1)
行(n + 2)

我在ViewController中使用TableView和TableViewDelegate

用户名

您还需要带有委托的TableDataSource。刚返回的另一个单元格类,取决于表委托cellViewRateAtIndexPath:方法中源数组中对象的条件。

-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{

MyObjectClass * objectFromArray = [sourceArray.objectAtIndex: indexPath.row];

if(condition on MyObjectClass or index row){
static NSString *MyIdentifier = @"MyReuseIdentifier";
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:MyIdentifier];
    if (cell == nil) {
        cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault  reuseIdentifier:MyIdentifier];
    }

return cell;
}
}else{
static NSString *MyOtherIdentifier = @"MyOtherReuseIdentifier";
    NewUITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:MyIdentifier];
    if (cell == nil) {
        cell = [[NewUITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault  reuseIdentifier:MyOtherIdentifier];
    }

return cell;
}
}

}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

自定义表格视图单元格图像失真

使用UIView的自定义表格视图单元格

如何在自定义表格视图单元格中创建自定义视图?

iOS表格视图具有自定义子视图的单元格自动高度

XCode 12/Swift 4 自定义单元格未显示在 UI 表格单元格视图中

如何在表格视图单元格中隐藏自定义类标签?

自定义表格视图单元格中UILabel中的行数

自定义Xib在表格视图中的动态单元格大小

在自定义表格视图单元格中本地化按钮和标签[swift]

Swift-带按钮的自定义表格视图单元格

自定义表格视图单元格:IBOutlet标签为nil

iOS-如何实现自定义表格视图单元格的选择/取消选择?

iOS 7自定义单元格未在表格视图中显示

如何获取自定义表格单元格视图到NSTableView?

如何同时更新每个自定义表格视图单元格数据?

无法在UI表格视图自定义单元格中创建分隔符插入

具有圆角边缘的自定义表格视图单元格

Swift中的自定义表格视图单元格,没有Storyboard

自定义表格视图单元格在xcode 6中快速

'NSInvalidArgumentException',原因:'-[UIImageView _isResizable]带有自定义表格视图单元格的异常

自定义表格视图单元格为字符串

具有大图像和标签的自定义表格视图单元格

表格视图中的自定义单元格未显示?

在表格视图单元格中使用自定义XIB

使用自定义表格视图单元格从UITextField获取数据

表格视图中的自定义单元格不希望被舍入

表格视图不适用于自定义单元格

创建取决于UILabel高度的自定义表格视图单元格

故事板中的自定义表格视图单元格布局似乎无效