185 похожих чатов

Ребят У меня есть UICollectionView, есть отдельный файл с делегатами, в

нем метод scrollViewDidScroll(срабатывает при скролле).

Я хочу, чтобы при скролле на ViewControllere менялся child view.

Если менять childview при загрузке страницы например(viewDidLoad), то все работает, но если вызывать эту функцию через scrollViewDidScroll из другого файла, то ничего не меняется, хотя сама функция работает (проверял с помощью print)

Чувствую ответ простой, но нагуглить не смог, может тут кто подскажет?

8 ответов

10 просмотров

Можешь при скролле калбэк отправить на мэйн контроллер и там вызвать

Покажи как сделал?

у тебя координаты скролла считывает (contentOffset)?

monk- Автор вопроса
Shakhzod
Покажи как сделал?

там scrollViewDidScroll определяет ячейку, которая по центру, и хочу отправлять ее номер, чтобы потом показывать нужный VC Но пока не получается вообще никакой VC подставить print работает, add() нет

monk
screenshot там scrollViewDidScroll определяет ячейку, которая...

старина плиз объедени два гуарда в один 🥲

Не так) Создай клоужер в файле где у тебя есть скроллвиьюдидскролл и вместо exploreViewcontroller.changeView вызывай этот же клоужер, а на главном контроллере где вызываешь этот файл, напиши типо файл.тотклоужер {}

monk- Автор вопроса
Shakhzod
Не так) Создай клоужер в файле где у тебя есть скр...

спасибо огромное, получилось) Сам бы я никогда не додумался

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Карта сайта