API参考UIKit

UITableViewCell

表格单元格。提供 contentView、textLabel/detailTextLabel/imageView,并支持选中/高亮/编辑状态切换。

UITableViewCell 继承自 UIView,用于在 UITableView 中展示一行内容。插件环境暴露了常用的 label/imageView 以及与表格关联的辅助字段。

实例成员 (Instance members)

属性

属性类型说明
contentViewUIView只读。内容容器。
textLabelUILabel只读。主标题 label。
detailTextLabelUILabel只读。副标题 label。
imageViewUIImageView只读。左侧图片视图。
backgroundViewUIView | null背景视图。
selectedBackgroundViewUIView | null选中态背景视图。
accessoryViewUIView | null自定义 accessory view。
accessoryTypenumberaccessory 类型。
editingAccessoryTypenumber编辑态 accessory 类型。
selectionStylenumber选中样式。
indentationLevelnumber缩进级别。
indentationWidthnumber缩进宽度。
selectedboolean是否选中。
highlightedboolean是否高亮。
editingboolean是否编辑态(未完全实现)。
showingDeleteConfirmationboolean只读。是否显示删除确认(未完全实现)。
reuseIdentifierstring只读。复用标识符。
tintColorUIColor | nulltintColor。
showsReorderControlboolean是否显示重排控制(默认值相关)。
multiSelViewUIImageView只读。多选视图。
indexPathNSIndexPath | null插件环境附带的 indexPath(便于回调定位)。
tableViewUITableView | null插件环境附带的 tableView 引用。

方法

方法参数返回值说明
prepareForReuse()void复用前清理状态。
setSelectedAnimated(selected, animated)selected: boolean, animated: booleanvoid设置选中(可动画)。
setHighlightedAnimated(highlighted, animated)highlighted: boolean, animated: booleanvoid设置高亮(可动画)。
setEditingAnimated(editing, animated)editing: boolean, animated: booleanvoid设置编辑态(可动画)。

类成员 (Class members)

方法参数返回值说明
makeWithStyleReuseIdentifier(style, reuseIdentifier)style: number, reuseIdentifier: stringUITableViewCell创建 cell(常用于不走注册/复用时的手动创建)。

相关

头文件API清单

正在加载...

协议:JSBUITableViewCell,来源:-