我是iOS开发的初学者,我必须在同一个UITableViewCell中添加一个标签(在左侧),一个副标题(在右侧)和一个中间的滑块。 目前,标签和副标题位于滑块上方的单元格中。 有没有办法做到这一点? 提前谢谢。
答案 0 :(得分:0)
是的,你在使用StoryBoards吗?如果是这样将单元格样式更改为自定义,则将其他元素拖动到它们所需的单元格位置。
确保您设置了小区标识符名称
可以确定你设置标签值以便稍后在cellForRowAtIndexPath中找到它们
示例:
(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { UITableViewCell * cell = [tableView dequeueReusableCellWithIdentifier:“stateCell”forIndexPath:indexPath];
UILabel * stateLabel =(UILabel *)[cell viewWithTag:1000];
StateProvince * myState = [self.states objectAtIndex:indexPath.row];
stateLabel.text = myState.label; }