Engylizium
Привет =)
Engylizium
Все еще пытаюсь сделать тейблВью с кастом cell
Boris
В чем проблема?
Engylizium
Проблема в том что position is ambiguous
Engylizium
Даже отдельный тейблвью от проекта сделал
Boris
А подробнее?
Engylizium
Наверное проблема таки в лейауте, но блин, в чем именно я понять не могу
Engylizium
Engylizium
Максимум что у меня получалось сделать - поменять высоту cell, и нормализовать между собой имя и сообщение пользователя, выставив фиксированную высоту
Engylizium
Engylizium
Вот, может кто глянет в чем я косячу
Maksim
ну проблема в том что у тебя скорее всего высота ячейки берется 44
Maksim
как высота выставляется?
Maksim
self.tableView.rowHeight = UITableViewAutomaticDimension;
Maksim
вот так попробуй
Engylizium
Так и стоит
Engylizium
Engylizium
Это если estimatedRowHeight и rowHeight = UITableViewAutomaticDimension
Maksim
скинь VC
Анвар
попробуй задать фиксированную высоту верхнему лейблу
Engylizium
Engylizium
Anonymous
что-то я не вижу где у тебя estimatedRowHeight
Anonymous
добавь во viewDidLoad
tableView.rowHeight = UITableViewAutomaticDimension
tableView.estimatedRowHeight = сколько угодно
Maksim
ableView.estimatedRowHeight = сколько угодно не решит проблему
Anonymous
я про то что это не принципиально. пусть будет 44
Engylizium
Я его убрал
Engylizium
ПОка что
Engylizium
q210
@Engylizium а можешь скинуть это как минимальный чистый проект? а то в архиве ни Review, ни CommentCell класса
Engylizium
Сейчас
Anonymous
не нужно это убирать. как у тебя будет автовысота расчитыватсья?
q210
даже интересно стало что у тебя там такое
Maksim
ээээ... а почему у тебя в VC по коду таблица
Maksim
а тот ксиб который ты скинул - UICollectionViewCell
Anonymous
есть такое
Engylizium
Дада
Engylizium
Только сейчас заметил когда перекидывал
Engylizium
Наверное поэтому меня нах посылает все
Maksim
да не... мало вероятно
Maksim
😂😂😂😂
Engylizium
Ща проверим
Engylizium
Я просто сам не заметил как добавил cell как UICollectionViewCell
Engylizium
Все работает 😅
Engylizium
Сорян, впредь внимательнее буду
Anonymous
чудеса
Anonymous
Сталкивался кто-то с Alamofire.
Загрузка видео отлетает по 413
Anonymous
Слишком большой контент
Vladimir
парни как называется вьюха, которая аккардионом открывается?
Alfred
Я по фану в поиск забил
https://github.com/appsome/AccordionView
Engylizium
А кто знает, можно ли увеличивать/уменьшать высоту tableView в зависимости от количества cell?
Anonymous
а зачем тебе? Может нужно что-то другое предложить?
Engylizium
Как я уже говорил я делаю ТэйблВью для комментариев
Maksim
ну
Maksim
)
Engylizium
И хочу чтобы было как в Ютубе
Engylizium
Мне нужно сделать раскрывающийся список комментов
Maksim
ну сдеалй по клику вставку ячеек с комментариями
Engylizium
А как убрать инлеи?
Maksim
что такое инлеи?
Engylizium
А не, не так
Engylizium
Как сделать анимацию появления загруженных уже комментов?
Engylizium
Раскрытие тейблвью
Engylizium
Я думал юзать стакВью но потом понял что он мне тут вообще до одного места
Anonymous
уаааа
Anonymous
я вспомнила
Anonymous
тогда скажу просто так
Engylizium
Майли Сайрус
Engylizium
Ну ок
Engylizium
Гугл медленно работает =)
Anonymous
засунуть тейблвью во вьюшку. Вьюшке сделать clipToBounds. И bool открыто/закрыто. Когда закрыто, ограничение по высоте для вью равно 0. А когда открыто, то оно будет равняться contentSize таблицы внутри. contentSize будет возвращаться в {get} preferredSize свойства таблицы. Когда он будет задан, наверное можно будет считать, что таблица загружена и можно супервьюшку раскрывать.
И после этого сделать ограничение равной contentSize.height, а во UIView.animate написать view.layoutIfNeeded()
Anonymous
думаю план такоф
Engylizium
Я думаю лучше будет эти cell добавлять с анимацией в пустой tableView
Engylizium
И чтоб он расширялся
Anonymous
Аа ты по одной хочешь добавлять
Anonymous
Можно и пачкой добавить, они выскочат сразу все, а то медленно наверное будет
Engylizium
Ну можно и пачкой
Engylizium
Вопрос как их подготовить для этого
Engylizium
Я думаю расширять тейблвью можно и типа height=contentHeight, не?