у тебя в этой строке указан width - cell.myImageView.layer.cornerRadius = cell.myImageView.frame.size.width / 2 . По идее должно быть без разницы, но проверить не помешает. А еще бывает Xcode глючит, перезапускать пробовал?
Поменяй местами .image И два предыдущих свойства, их положи в DispatchQueue.main.asyncAfter(deadline: .now() + .seconds(1), execute: { cell.myImage.clilToBounds = true cell.myImage.layer.cornerRadius = ... })
Менял местами не работало, а вот это попробую Я хотел чтобы высота стала динамической, в случае изменения чего-то она подстроилась под картинку, а не зависима от числа радиуса
и да, еще у тебя ниже есть метод heightForROwAt, там как раз установлена высота строки. Если не ошибаюсь этот метод уже должен быть удален, возможно он искажает твою картинку.
и да, еще у тебя ниже есть метод heightForROwAt, там как раз установлена высота строки. Если не ошибаюсь этот метод уже должен быть удален, возможно он искажает твою картинку.
Я его убрал, это я тестировал разные способы и чтобы знать, что от чего зависит
ну тогда по порядку. Какой ты поставил размер imageView и какие констрэнйты?
ImageView привязал к левому краю ячейки и оцертровал по оси y Поставил высоту 70 и ширину 70
У ячейки убрал делегат вообще, то есть она подстраивается под высоту и все четко работает Но радиус задал пока числом 35, чтобы не заморачиваться на этом и после вернуться с готовым решением
если идти по уроку, то высота ячейки 85, размеры imageView - 65x65, левый констрэйнт 15. Потом, что под что подстраивается - ячейка под изображение или изображение под высотку ячейки? По идее там все достаточно просто и должно работать.
Здравствуйте, могу ли я складывать значения ключей в словаре, например abc + def. Или я выбрал неправильное направление в решении этой задачи. Буду благодарен за совет.