Anonymous
Можно
Anonymous
Парни.
Vladimir
за это руки не бьют?
Anonymous
Не бьют
Simon
получилось но такая хуйня с расположением, буэ
Павел
Simon
хз чтоб посередине а не по углам тыркалась)
Simon
Павел
+
KTCenterFlowLayout, FSQCollectionViewAlignedLayout вроде тоже умеет, точно не помню
Simon
попробуем
Павел
Simon
Simon
ё моё а это еще что внизу? Обычный стандартный flow layout выбран как видите
Павел
я просто ставил лаяут в collectionView и все) sizeForCell работал
Simon
а у меня не sizeForCell у меня autolayout
Anonymous
Simon
вроди работает но как то очень багнуто, то пропадают ячейки то не на том месте, то размер не тот
Anonymous
Оно будет расширяться в зависимости от размера ячейки
Simon
ну вроди расширяется по констренсам, просто багнуто как то
Anonymous
Коллекции лучше рассчитать размеры
Simon
это так костыльно)
Simon
нужно будет расчитать пропорциональный размер картинки, добавить все отступы вручную
Anonymous
Anonymous
Вроде с 9ки можно self sizing, но там нюансы свои
Anonymous
Или с 10
Simon
Причем здесь костыли?
ну как же причем, а что если отступы изменятся, или общий размер картинки, это нужно будет менять и в коде и в сториборде. Да и вообще вычислять все что связанно непосредственно с расположением вьюшек в VC костыльно
Anonymous
Anonymous
Там не совсем то
Anonymous
Там все равно гемор. И каждый год они рассказывают, что запилили и сделали как надо
Anonymous
Вот такое https://developer.apple.com/documentation/uikit/uicollectionviewflowlayoutautomaticsize
Anonymous
Нет) по идее должно работать
Simon
блин задолбался, сделаю наверное статичный размер(((
Simon
Simon
разных размеров картинки
Simon
ну и говна в коде правда 😁 надо рефакторить
Anonymous
Что в итоге сделал?
Simon
ну так же на констренсах и остался)
Anonymous
Так что сделал, чтобы заработало
Simon
а у меня там с ассинхронными вещами были проблемы, я хотел обновлять коллекшен по мере загрузки картинок но это была плохая идея
Simon
походу у него там внутри коллапс случался какой то)
Adrian
@VLGChat
Волгоградский чат - это чат для всех жителей Волгограда и волгоградской области и не только. В данной группе нет определенной темы общения, можете общаться на любые темы. Приятного общения.
Simon
Кстати я не знал что если не использовать встроенный в UICollectionView скролл, а использовать другой то ячейки не будут переиспользоваться, на каждую ячейку будет свой объект, что не есть хорошо
Simon
ну в UICollectionView встроен скролл
Simon
если контент будет больше чем сама коллекция то будет прокрутка внутри коллкции
Simon
А если сделать так чтобы высота коллекции была равна контенту, и сделать коллекцию чайлдом скролла, то ячейки не будут переиспользоваться
Simon
они загрузятся все сразу
Anonymous
UICollectionView это наследник UIScrollView. Как бы скрол ты из него никак не уберешь
Anonymous
Это ты про что?
Anonymous
Anonymous
Засунь StackView и все.
Anonymous
Ну ты не реплаил, поэтому не понятно на что реакция
Anonymous
Ну он просто узнал для себя что-то новое и понял, что это не совсем хорошо
Simon
Потому что я забыл что есть header и footer вьюшки
Simon
А точнее не задумывался
Simon
Anonymous
Засунь все в стаквью и у тебя тоже все клетки сразу прогрузятся.
Anonymous
а
Viacheslav
https://t.me/macos_ru
Захар
Всем привет есть кто реализовывал кнопку отмены нарисованной линии ?
Евгений З.
Захар
Рисую несколько линий на экране и при нажатии на кнопку отмена последняя удаляется
Roman
та ну ясно, ребят, чего вы
Roman
как в инсте например
Roman
в сториз
Ilkhom
ну хоть кому то понятно
Roman
рисуешь что-то, и то, что ты нарисовал последнее (от прижатия пальца до отпускания) можно отменить
Захар
Ilkhom
а теперь стало яснее?)
Roman
странно, если и сейчас кто-то не поймет
Захар
Вот допустим приложение, по нажатию на кнопку сначала удалится последняя линия, потом перед ней и тд
Roman
как именно реализовать, он спрашивает
Roman
думаю, есть смысл отлавливать каждую линию и записывать ее, скажем, в массив. а потом по нажатии на кнопку, просто удалять последний элемент
Roman
никгда не сталкивался, не знаю можно ли так, но как идея
Ilkhom
я такое раньше на флеше делал