2016-03-11 5 views
1

У меня есть UITableViewCell, его высота установлена ​​на 60. Высота просмотра контента UITableViewCell устанавливается на 59,5 автоматически, и его невозможно отредактировать в инспекторе размеров. По этой причине весь текст в этих ячейках становится размытым. Как я могу исправить эту проблему?Как изменить размер представления содержимого UITableViewCell?

+0

Сопротивление камеры будет автоматически увеличиваться. Поэтому, если вы хотите увеличить или уменьшить высоту использования ячейки heightForRowAtIndexPath. –

ответ

1

использовать этот метод, это поможет вам

-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath 
{ 

     return height you want for cell ; 
} 
1
-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath 

Используйте этот метод

1

Вернуться Высота от heightForRowAtIndexPath:

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{ 

    return x; //CGFloat 

} 

Может быть нечеткими вы видите из-за Шкало тренажера (если вы используете тренажер).

Итак, для симулятора проверьте Window --> Scale, это 100% или нет.