1

我是 iOS 开发的初学者,我必须在同一个 UITableViewCell 中放置一个标签(左侧)、一个字幕(右侧)和一个中间的滑块。目前,标签和副标题位于滑块上方的单元格中。有什么办法吗?提前致谢。

4

1 回答 1

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;}

于 2012-10-03T13:05:45.650 回答