Я хочу сделать UITableViewCell
больше. Как я могу это сделать, я попытался настроить его фрейм, но ничего не происходит. Что я могу сделать?Изменить Высота UITableViewCell
ответ
Вам необходимо реализовать метод
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
в вашем UITableViewDelegate.
Вы можете сделать так ..
//Change the Height of the Cell [Default is 44]:
-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath*)indexPath
{
if (indexPath.section == 0) {
if (indexPath.row == 1) {
return 90;
}
}
return 44;
}
Я надеюсь, что это поможет вам ..
на самом деле я делаю что-то подобное я сделать его больше по сравнению с текстом этикетки длина – user973985
По умолчанию на самом деле 44 очка – Daniel
я проверил его. Спасибо .. –
Вы можете использовать этот код для изменения высоты различной Tableview
-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
if(tableView == tableView1)
{
return 55;
}
else if(tableView == tableView2)
{
return 75;
}
}
Этот может помочь вам.
Есть 2 шага, чтобы изменить высоту ячейки таблицы без дополнительного кода:
- Выберите ваш
Table View
из раскадровки. ВSize Inspector
изменениеRow Height
. - Выберите
Table View Cell
, и пока он выбран вSize Inspector
, измените командуRow Height
.
Обратите внимание, что вы MUST установить ОБА из Table View в Row Height
атрибута и атрибута Table View Cell в Row Height
.
Если вы только что установили один из них, это не сработает.
Я нашел this answer, чтобы быть наиболее информативным и самым современным, чтобы изменить высоту ячейки таблицы.
TL; DR
- Соблюдайте особую осторожность при принятии вашего Автокомпоновка ограничений
Включить строку оценки высоты на ваш взгляд таблицы в методе
viewDidLayoutSubviews
.self.tableView.rowHeight = UITableViewAutomaticDimension self.tableView.estimatedRowHeight = 44.0; // установить на любой ваш рост «средний» клетка
Это поздний ответ на старый вопрос. Если вы считаете, что этот вопрос является дубликатом, он должен быть помечен как таковой. – JAL
- 1. Динамическая высота UITableViewCell
- 2. Динамическая высота UITableViewCell
- 3. Высота UItableViewCell Issue
- 4. Динамическая высота UITableViewCell
- 5. Динамический размер UITableViewCell высота
- 6. Issue Находя высота UITableViewCell
- 7. динамическая UITableViewCell высота программно
- 8. Неверная высота UITableViewCell UIImageView
- 9. UITableViewCell UIButton динамическая высота
- 10. пользовательских UITableViewCell contentView высота
- 11. UITableViewCell Пользовательская высота
- 12. Высота пользовательского uitableviewcell
- 13. Динамическая высота многоразовая UITableViewCell
- 14. Изменение UITableViewCell Высота после создания
- 15. IOS: Динамическая высота для UITableViewCell
- 16. Изменить heightOfPrevious UITableViewCell
- 17. Неверная высота UITableViewCell с UITableViewAutomaticDimension
- 18. Как сделать autosize (высота) UITableViewCell?
- 19. UITableViewCell Развернуть Высота UIWebview Динамически
- 20. высота Animate UITableViewCell по выбору
- 21. Переменная UITableViewCell высота не работает
- 22. Какова высота UITableViewCell по умолчанию?
- 23. Динамическая высота UITableViewCell с изображением
- 24. Динамическая высота UITableViewCell с исключениями
- 25. Увеличение 1 Высота разделителя UITableViewCell
- 26. Разная высота в пользовательских UITableViewCell
- 27. UITableViewCell + Динамическая высота + Auto Layout
- 28. AutoLayout + UITableViewCell + Высота (не работает)
- 29. UITableViewCell высота авторазмера не работает
- 30. Динамический UITableViewCell высота не работает
о вау спасибо – user973985