Итак, в настоящее время у меня есть ячейка UITableView, и у меня есть несколько кнопок, этикеток и UIImageView, высота установлена на 400, которая является постоянной.Как установить размеры UIImageView разных размеров для разных устройств в UITableViewCell?
Единственное, при работе на небольших устройствах, таких как iPhone 4 и 5/SE, зазор (фон) выше и ниже изображения больше.
Я знаю, что нужно установить высоту примерно так:
6 Plus - 386
6 - 347
4/5/SE - 292
Как я могу добиться этого в раскадровке, если это возможно.
У меня на самом деле уже есть автозапуск, и я думал, а не жестко кодировал высоту imageView, но просто использовал условие, подобное тому, что вы предлагали внутри 'heightForRowAtIndex'. Как вы думаете? – Prgmmr
Действительно, если вы уже правильно настроили автозапуск, установка 'heightForRowAtIndex' с условием должна работать правильно :) – AnthoPak
как бы добавить оператор if. не понимая, как я должен это делать. потому что технически с выражением if он достигнет непустой функции – Prgmmr