행의 textLabel이 검정색 막대 (예 : 검은 색 배경에 검은 색 막대)로 나타나는 것을 제외하면 일반 테이블보기가 올바르게 배치되었습니다. 해당 행을 선택하면 텍스트가 잘 보입니다. 그러나 다른 행을 선택하면 다시 사라집니다.UITableViewCell textLabel.text가 단일 행에 표시되지 않습니다.
검은 색으로 표시되는 행이 - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
메서드에서 프로그래밍 방식으로 선택한 행이라는 것을 발견했습니다.
cell.selectionStyle = UITableViewCellSelectionStyleBlue;
cell.textLabel.font = [UIFont systemFontOfSize:14];
cell.textLabel.text = @"some text";
if (self.selectedRow == indexPath.row) cell.selected = YES;
내가 즉 selectionStyle 설정 가기 마지막 줄을 이동하기 전에 셀을 선택하여 문제를 해결 :
내 코드는 다음과 같은 것을 보았다.
나는 합리적인 설명이 틀림 없다고 생각하지만, 다른 누군가가 비슷한 것을 만날 경우에 대비해 기여할 것이라고 생각했습니다.