Engylizium
Унизительно
q210
i know that feel bro
q210
недавно пытался осилить кастомный UICollectionViewFlowLayout, чтобы футер обновлять через UICollectionViewLayoutInvalidationContext
q210
полдня возился, так и не вышел каменный цветок (обновлять то проблем нет, проблема - вылеты из-за неинвалидированного layout в некоторых случаях)
Anonymous
Погодь. Что-то похожее с картинкой было. Это вроде clipToBounds решалось, а так она выползает за пределы
Anonymous
Ερμής
Вопрос: часто ли вы используете Optionals?
Ilkhom
постоянно
Andrew
Engylizium
Ερμής
Ilkhom @dron247 до этого использовали ОбжС?
Engylizium
Ща попробую, вчера смотрел, заметил что clipToBounds не чекнутпя
Engylizium
Ну как я и говорил, толку нет :)
Anonymous
Engylizium
Единственное что я думаю может помочь, это как то установить зависимость высоты/ширины от контента
Ερμής
Engylizium
Andrew
Спасибо за ответ
У котлина и шарпа симпатично нуллчек сделан, но это вм языки, а свист таки ллвм и тут все печальнее по определению
Anonymous
А нижний констрейнт с какой целью ты таким сделал?
Engylizium
Anonymous
А ты делаешь динамической высоту ячейки или они у тебя одной высоты должны быть?
Engylizium
Вообще до этого был 1000 приоритет, но потом поставил так
Engylizium
Динамически
Engylizium
Вот этот туториал смотрел, не помогло http://candycode.io/automatically-resizing-uitableviewcells-with-dynamic-text-height-using-auto-layout/
Anonymous
Тогда здесь должен быть такой же приоритет
Anonymous
Поставь еще на всякий случай нижний констрейнт для картинки типа >= 10
Anonymous
ClipToBounds не удаляй
Engylizium
Не, тот же результат
Anonymous
А если без картинки, то все работает? Если ее убрать на время, а лэйблы к границам притянуть?
Engylizium
То же самое
Anonymous
Значит дело не в картинке, а в лэйблах или автовысоте ячеек
Anonymous
У тебя lines для лэйблов стоит 0?
Ilkhom
Anonymous
Для автовысоты достаточно чего-то типа
self.tableView.estimatedRowHeight = 80
self.tableView.rowHeight = UITableViewAutomaticDimension
Engylizium
Engylizium
Anonymous
Только может у тебя в heightForRow устанавливается высота ячейки
Engylizium
Там стоит UiTableViewAutomaticDimension
Engylizium
Мне интересно а есть ли разница между передачей heightForRow в viewController типа tableView.HeightForRow = 80 и передачей через функцию в делегате
Anonymous
Тебе нужно поубирать все эти четкие установки высоты и оставить только estimated
Engylizium
Автовысота стоит, констрейнты стоят, все нормально, но мать перемать position is ambiguous для всех элементов в cell
Engylizium
Anonymous
Где-то что-то не так все же.
Anonymous
А что конкретно пишет в логе?
Engylizium
В логе вообще тишина
Engylizium
В дебаге для всех вьюшек пишет position is ambiguous
Anonymous
может у тебя там аутоесайзинг маскс используются где-то. задача то простая
Anonymous
раз застрял на этом, то может быть проще будет вынести таблицу с этой ячейкой в отдельный проект и с тестовыми данными. там и посмотришь что не так. если там не получиться - расшаришь, я гляну
q210
товарищи, а кто-то делал анимированные интро, которые показываются новым пользователям при входе, наподобие https://github.com/IFTTT/JazzHands ?
q210
вопрос - я могу как-то анимацию для них из фотошопа экспортировать?
q210
т.е. дизайнер сделал timeline анимацию в фотошопе, я хочу её запихать в iOS не расписывая кейфреймы руками
q210
или забить и попросить в виде гифки отдать?
Anonymous
с гифками у тебя, наоборот, проблемы будут. Посмотри в сторону png sequence
q210
ок, спасибо
q210
хм не, не очень подходит
Anonymous
почему?
q210
там, я вижу, между фреймами один и тот же интервал и он задаётся руками
q210
если ты про startAnimating у UIView
q210
весь смысл в том, чтобы мне самому не указывать таймлайн в коде
q210
а чтобы дизайнер сам мог как хотел у себя его собрать для меня
Anonymous
у тебя слишком длинная анимация? там вроде что-то можно настраивать, но с другой стороны, почему бы не продублировать несколько кадров
q210
это интро для приложения
q210
мне сейчас его в видео экпортировали чтобы оценить - там 53 секунды
Anonymous
так может как видео его и сделать?
q210
мб придётся
q210
но хотелось бы как обычно в интро бывает возможность по страницам листать
Ilkhom
а это?
https://github.com/airbnb/lottie-ios
Anonymous
гифка точно не вариант. еще вроде было про экспорт векторных анимаций
q210
хо
q210
точно
Anonymous
опередил
q210
я ведь слышал про него
q210
совсем из головы вылетело
q210
спасибо, посмотрю
q210
да, прям как под мою задачу сделано