Size: a a a

2021 March 16

DK

Denis Kim in SwiftBook
Sasha Troxa
почему не получается сделать динамическую высоту ячеек
добавил UITableView.automaticDimension, поставил констреинты контента, добавил estimatedRowHeight
трудно сказать, причин может быть очень много. если там ничего лишнего в коде не написано, то очевидно что верстка неправильная
источник

ST

Sasha Troxa in SwiftBook
Дмитрий
В сторибоарде поставьте галочку automatic
я через код пишу
источник

DK

Denis Kim in SwiftBook
не ищем легких путей?
источник

ST

Sasha Troxa in SwiftBook
)
источник

Д

Дмитрий in SwiftBook
Sasha Troxa
я через код пишу
tableView.estimatedRowHeight = 50
tableView.riwHeight = UiTableView. automaticDimension
В таком порядке?
источник

ST

Sasha Troxa in SwiftBook
+
источник

Д

Дмитрий in SwiftBook
Тогда скорее всего констрейты мешают им ресайзится
источник

ST

Sasha Troxa in SwiftBook
Что с ними не так
источник

l

lily_name in SwiftBook
Всем привет! Новая статья на тему:

«Как iOS приложения адаптируются к разным размерам экрана iPhone 12»

▶️
...На мероприятии в октябре 2020 года Apple анонсировала четыре новые модели iPhone 12: iPhone 12 mini, iPhone 12, iPhone 12 Pro и iPhone 12 Pro Max. iPhone 12 и 12 Pro имеют одинаковое разрешение экрана и ведут себя идентично.

Получается, что при разработке приложений нужно учитывать только три разрешения экрана.
iPhone 12 mini 5.4" with 1080×2340 pixels
iPhone 12 / 12 Pro 6.1" with 1170×2532 pixels
iPhone 12 Pro Max 6.7" with 1284×2778 pixels

Ни одно из этих разрешений не соответствует существующим разрешениям устройств. У iPhone 12 mini есть еще один сюрприз. Как и в случае с iPhone 6+, 6S +, 7+ и 8+, приложение, работающее на iPhone 12 mini, выполняет рендеринг с разрешением, отличным от того, что на самом деле будет отображается на экране.

Прежде чем изучать особенности новых устройств, стоит еще раз взглянуть на поведение некоторых из существующих.

Я думаю, что iPhone SE второго поколения, 11 Pro и 11 Pro Max являются наиболее подходящими моделями для сравнения с новыми моделями. В отличие от предыдущих статей этой серии, я также рассматриваю Display Zoom (для усложнения своей задачи и увеличения времени на создание всех этих снимков экрана!)

Полная версия доступна по ссылке ➡️ https://swiftbook.ru/post/tutorials/how-ios-apps-adapt-to-the-various-iphone-12-screen-sizes/
источник

DK

Denis Kim in SwiftBook
Sasha Troxa
Что с ними не так
все нормально и должно работать. что у вас не получается?
источник

ST

Sasha Troxa in SwiftBook
в одной из лейбл большой текст, вот нужна динамика
ячейки почему-то выставляються по умолчанию
источник

DK

Denis Kim in SwiftBook
меня интересует конкретный случай конкретной ячейки
источник

ST

Sasha Troxa in SwiftBook
источник

DK

Denis Kim in SwiftBook
выглядит вполне нормально. что не так?
источник

ST

Sasha Troxa in SwiftBook
во второй лейбле большой текст, мне нужно все ячейки подстроить пож динамическую высоту
источник

ES

Eugene St in SwiftBook
Sasha Troxa
во второй лейбле большой текст, мне нужно все ячейки подстроить пож динамическую высоту
Numberoflines 0?
источник

ST

Sasha Troxa in SwiftBook
+
источник

DK

Denis Kim in SwiftBook
ну выглядит так, будто ячейка подстроилась под размер. откуда многоточие тогда, если numberOfLines 0?
источник

DK

Denis Kim in SwiftBook
и еще, кто superview для этого лэйбла?
источник

ST

Sasha Troxa in SwiftBook
Denis Kim
ну выглядит так, будто ячейка подстроилась под размер. откуда многоточие тогда, если numberOfLines 0?
если ставить допустим 80 heightForRowAt, то лейбла расширяется
источник