Size: a a a

iOS Developers — русскоговорящее сообщество

2019 November 28

H

Hollbro in iOS Developers — русскоговорящее сообщество
Спасибо
источник

KA

Kirill Ashikhmin in iOS Developers — русскоговорящее сообщество
Подскажите, почему не вызывается метод didReceiveRemoteNotification именно в production сборке? (AdHoc/AppStore). В дебаге всё корректно отрабатывает.
Если приложение закрыто, то в FinishedLaunching в options приходят параметры из пуша, в иных случаях нет.
Так же пробовал UNUserNotificationCenterDelegate использовать - в дебаге вызывается, в проде - нет.
Все сертификаты проверил и пересоздал, в entitlements тоже указано aps-environment => production
источник

VP

Vladyslav Pavelko in iOS Developers — русскоговорящее сообщество
Всем привет, друзья
Столкнулся с проблемой. У меня есть CollectionView, и в его ячейку вложена еще одна CollectionView. Каждую ячейку первого коллекшна для удобства отображения я сделал шириной в пол экрана. В общем проблема в том, что  почему-то ячейки внешнего коллешна хоть и имеют разные цвета, но повторяют состояние друг друга. В данном случае - каждая пятая.

На семпле видео я вначале пролистываю до пятой/шестой ячейки, показывая обычное состояние коллекшов, после чего прокрутываю немного первую ячейку внешнего коллекшна,  пролистываю до пятой и она повторяет состояние первой
источник

VP

Vladyslav Pavelko in iOS Developers — русскоговорящее сообщество
источник

AZ

Aliaksandr Zhyvel in iOS Developers — русскоговорящее сообщество
И что тут удивительного?
Ячейки переиспользуются
в prepareForReuse()
восстанавливайте необходимое состояние
источник

AZ

Aliaksandr Zhyvel in iOS Developers — русскоговорящее сообщество
Как минимум изменение contentOffset
источник

VP

Vladyslav Pavelko in iOS Developers — русскоговорящее сообщество
Aliaksandr Zhyvel
Как минимум изменение contentOffset
override func prepareForReuse() {
   super.prepareForReuse()
   collectionView.contentOffset.y = 0
 }


круто!)
Спасибо большое!
источник

I

Ilya in iOS Developers — русскоговорящее сообщество
Vladyslav Pavelko
Всем привет, друзья
Столкнулся с проблемой. У меня есть CollectionView, и в его ячейку вложена еще одна CollectionView. Каждую ячейку первого коллекшна для удобства отображения я сделал шириной в пол экрана. В общем проблема в том, что  почему-то ячейки внешнего коллешна хоть и имеют разные цвета, но повторяют состояние друг друга. В данном случае - каждая пятая.

На семпле видео я вначале пролистываю до пятой/шестой ячейки, показывая обычное состояние коллекшов, после чего прокрутываю немного первую ячейку внешнего коллекшна,  пролистываю до пятой и она повторяет состояние первой
а зачем именно коллекшн вью в каждой ячейке, если там таблицы внутри достаточно, судя по примеру?
источник

VP

Vladyslav Pavelko in iOS Developers — русскоговорящее сообщество
Ilya
а зачем именно коллекшн вью в каждой ячейке, если там таблицы внутри достаточно, судя по примеру?
ну на самом деле, это просто дефолтный вью. Вообще в проекте ячейки вложенного коллекшна должны иметь специфический дизайн. Возможно в таблице его тоже можно было сделать, но я так то пришел к тому, что через коллешн по крайней мере легко это было сделать
источник

РЛ

Руслан Лутфуллин in iOS Developers — русскоговорящее сообщество
Боюсь представить что у вас в ячейках в связи с этим творится
источник

VP

Vladyslav Pavelko in iOS Developers — русскоговорящее сообщество
Руслан Лутфуллин
Боюсь представить что у вас в ячейках в связи с этим творится
ну сейчас и правда беда началась. Если их делать isSelected, они тоже это всё сохраняют. Хз, буду смотреть сейчас.
Я явно делаю чет не так
источник

РЛ

Руслан Лутфуллин in iOS Developers — русскоговорящее сообщество
У вас наверное ещё у DataSource внутри ячейки?
источник

S

Sasha_A in iOS Developers — русскоговорящее сообщество
Vladyslav Pavelko
ну сейчас и правда беда началась. Если их делать isSelected, они тоже это всё сохраняют. Хз, буду смотреть сейчас.
Я явно делаю чет не так
это все нужно хранить в моделе данных
источник

РЛ

Руслан Лутфуллин in iOS Developers — русскоговорящее сообщество
Тут не так просто на самом деле
источник

VP

Vladyslav Pavelko in iOS Developers — русскоговорящее сообщество
Руслан Лутфуллин
У вас наверное ещё у DataSource внутри ячейки?
да, я первый раз делал эту вложенность
источник

VP

Vladyslav Pavelko in iOS Developers — русскоговорящее сообщество
Sasha_A
это все нужно хранить в моделе данных
ну так то isSelected просто показывают доп инфо по ячейке
источник

SV

Sergey Vanichkin in iOS Developers — русскоговорящее сообщество
подскажите как паттерны вибрации проигрывать на objc?
источник

РЛ

Руслан Лутфуллин in iOS Developers — русскоговорящее сообщество
Вы лучше скажите, сколько у вас таких ячеек?
источник

РЛ

Руслан Лутфуллин in iOS Developers — русскоговорящее сообщество
Больше 10?
источник

VP

Vladyslav Pavelko in iOS Developers — русскоговорящее сообщество
Sasha_A
это все нужно хранить в моделе данных
источник