Size: a a a

2020 April 13

KD

Krolikov Dima in SwiftBook
replacingOccurrences
источник

Y

Yaroslav in SwiftBook
Всем привет. Подскажите пожалуйста. Есть collection view у которой ячейка занимает весь экран. На каждой ячейке есть плеер. Нужно выключать звук на ячейках которые не показываются и включать на показываемой. Пробовал через willDisplayCell && didEndDisplayingCell, но оно не работает. И если распринтить collectionView.indexPathsForVisibleCells возвращается два индекса, хотя в один момент только одна ячейка может быть на экране
источник

А

Алмаз ® in SwiftBook
Yaroslav
Всем привет. Подскажите пожалуйста. Есть collection view у которой ячейка занимает весь экран. На каждой ячейке есть плеер. Нужно выключать звук на ячейках которые не показываются и включать на показываемой. Пробовал через willDisplayCell && didEndDisplayingCell, но оно не работает. И если распринтить collectionView.indexPathsForVisibleCells возвращается два индекса, хотя в один момент только одна ячейка может быть на экране
indexPathsVisibleCells.first бери
источник

Y

Yaroslav in SwiftBook
все равно
источник

Y

Yaroslav in SwiftBook
срабатывает только когда ячейка реюзится
источник

Y

Yaroslav in SwiftBook
то есть через 2
источник

Л

Леша in SwiftBook
Yaroslav
Всем привет. Подскажите пожалуйста. Есть collection view у которой ячейка занимает весь экран. На каждой ячейке есть плеер. Нужно выключать звук на ячейках которые не показываются и включать на показываемой. Пробовал через willDisplayCell && didEndDisplayingCell, но оно не работает. И если распринтить collectionView.indexPathsForVisibleCells возвращается два индекса, хотя в один момент только одна ячейка может быть на экране
Prepereforreuse
В селе
источник

Y

Yaroslav in SwiftBook
не работает
источник

Y

Yaroslav in SwiftBook
А, забыл упомянуть. На каждой ячейке есть кнопка вкл\выкл звука. По дефолту на всех ячейках он выключен. Но если его включить, все последующие ячейки должны быть со звуком
источник

ВК

Варя Кузнецова... in SwiftBook
не работает == это что именно происходит?
источник

ВК

Варя Кузнецова... in SwiftBook
я бы попробовала сначала упростить сценарий. уменьши (ничего что на ты?) коллекцию чтобы она была размером меньше чем экран - тогда можно видеть что с ячейками за пределами коллекции происходит. дальше вместо действий с видео пока убрала из них видео и меняла цвет фона в разных делегатных методах и подбирала ту комбинацию, которая подходит лушче всего
источник

ВК

Варя Кузнецова... in SwiftBook
если с цветами работает, а с видео нет - то проблема уже не в ячейках самих по себе, а в использовании видео
источник

A

Ast in SwiftBook
как сделать такой скругленный таббар?
источник

A

Alex in SwiftBook
Всем привет
источник

A

Alex in SwiftBook
При перелистывании Page view controller подлагивает, есть какие то советы что бы улучшить производительность? Выбран мод - горизонтальный скролл
источник

ВК

Варя Кузнецова... in SwiftBook
Alex
При перелистывании Page view controller подлагивает, есть какие то советы что бы улучшить производительность? Выбран мод - горизонтальный скролл
смотри профилировщик. мб декод картинки из джипега вынести в фон (например SDWebImage так делает, тоже на хабре статья есть, из аналогов на свифте - KingFisher, но про него не знаю делает ли так). но по остальному - профилировать
источник

ВК

Варя Кузнецова... in SwiftBook
Ast
как сделать такой скругленный таббар?
в гугле легко ищется. свой таббарвьюконтроллер и в нем код кастомизации таббара
источник

ВК

Варя Кузнецова... in SwiftBook
ПКМ по икскоду и там в меню профилировщик. как пользоваться - на хабре есть статья
источник

ET

Evgeny Tishkin in SwiftBook
а эти картинки если не ошибаюсь вообще cuberto
источник

ET

Evgeny Tishkin in SwiftBook
у них есть куча своих библиотек на гитхабе
источник