我有 2 个表视图:显示内容的垂直表视图和用于页面导航的水平表视图。我使用 NSMutableSet 来保存查看的页码。
当更改单元格/文本视图背景颜色或任何属性(用于显示已访问的页面)时,除了文本视图的文本,每隔七个单元格/文本视图也接受更改。
有什么想法可以让他们按照我的意愿行事吗?
我有 2 个表视图:显示内容的垂直表视图和用于页面导航的水平表视图。我使用 NSMutableSet 来保存查看的页码。
当更改单元格/文本视图背景颜色或任何属性(用于显示已访问的页面)时,除了文本视图的文本,每隔七个单元格/文本视图也接受更改。
有什么想法可以让他们按照我的意愿行事吗?
当更改单元格/文本视图背景颜色或任何其他属性时,每七个单元格/文本视图也接受更改。
问题是由于您的UITableViewCell
. 像这样修改你的-cellForRowAtIndexPath
...
示例代码:
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *reuseIdentifier = @"MyCellType";
UITableViewCell *cell;
//UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:reuseIdentifier];
if(cell == nil) {
/* You should Create your Cell Here */
}
// And Configure your Cell Here...
}