コンテンツを表示する垂直のテーブルビューと、ページ ナビゲーション用の水平の 2 つのテーブルビューがあります。閲覧したページ数を保持するために NSMutableSet を使用しています。
セル/テキストビューの背景色または属性 (アクセスしたページを表示するため) を変更すると、テキストビューのテキストを除き、7 番目のセル/テキストビューも変更を受け入れます。
私が望むようにそれらを動作させるために何ができるでしょうか?
コンテンツを表示する垂直のテーブルビューと、ページ ナビゲーション用の水平の 2 つのテーブルビューがあります。閲覧したページ数を保持するために NSMutableSet を使用しています。
セル/テキストビューの背景色または属性 (アクセスしたページを表示するため) を変更すると、テキストビューのテキストを除き、7 番目のセル/テキストビューも変更を受け入れます。
私が望むようにそれらを動作させるために何ができるでしょうか?
セル/テキストビューの背景色またはその他の属性を変更すると、7 つおきのセル/テキストビューも変更を受け入れます。
問題は、の再利用性によるもの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...
}