Size: a a a

2021 October 13

🅰Б

🅰️лександр Б.... in SwiftBook
Все визуальные настройки хкода хранятся в плисте?
источник

К

Кирилл in SwiftBook
Всем привет, у меня такая проблема:
Есть tableView, в ячейках которой слайдеры. Я в TableViewController определяю метод, который будет выполняться изменения значения слайдера и при создании ячеек таблицы добавляю его с помошью addTarget к слайдеру, IBOutlet которого находится в классе ячейки. В итоге при перемещении слайдера функция срабатывает, вызываемые функции в ячейках тоже, а самого изменения slider.value не происходит
источник

К

Кирилл in SwiftBook
источник

DK

Denis Kim in SwiftBook
ты неправильно получаешь ячейки в этом методе
источник

DK

Denis Kim in SwiftBook
ты по сути берешь из очереди новые, а тебе, как я предполагаю, нужны те самые, которые отображены на экране
источник

К

Кирилл in SwiftBook
Да, а как получить те же?
источник

DK

Denis Kim in SwiftBook
ну, например, можно передавать sender, по нему получить координаты внутри таблицы, а у таблицы по этим координатам запросить ячейку
источник

DK

Denis Kim in SwiftBook
если это та же ячейка, на которой твой слайдер. а если это просто какая-то ячейка - ну видимо нужно где-то хранить ее indexPath
источник

DK

Denis Kim in SwiftBook
или допустим обратится к таблице в visibleCells и посмотреть какие из них этого типа (если они у тебя уникальные)
источник

К

Кирилл in SwiftBook
А почему тогда метод кresultSliderMoved() срабатывает при движении слайдера, если я их вызываю не в тех ячейках, что отображены на экране?
источник

DK

Denis Kim in SwiftBook
потому что слайдер вообще никак не связан с тем кодом, который у тебя внутри этой функции делается. его вставили в иерархию, назначили target/selector больше ему ничего не нужно
источник

DK

Denis Kim in SwiftBook
у тебя 85 и 87 строки делают то, что от них нужно. просто делают они это на ячейках которых нет на экране
источник

К

Кирилл in SwiftBook
Понял, буду искать ячейки, которые на экране. Спасибо за ответ)
источник

К

Кирилл in SwiftBook
обратился к одной из ячеек из visibleCell и правда заработало))
источник

P

Pok in SwiftBook
подскажите пожалуйста, я использую фреймворк fscalendar , это чтото наподобие дейтпикер, как мне по открытию открывать новый VC чтобы там хранить данные? Это у меня в кордате получается массив из массивов, первый массив это даты, а в них уже получаются события  
у меня сейчас открывается 1 VC просто там в тайтле подставляется текущая дата
источник

G

Give Five Give Seven in SwiftBook
Подскажите, в одних источниках написано, что viewDidLoad() срабатывает только в один раз, в другом источнике, что может быть такое, что после viewDidUnload может повторно вызван метод loadView() -> viewDidLoad(). Так где истина?
источник

DB

Dmitry Bondarenko in SwiftBook
Подскажите пожалуйста, где почитать про паджинацию collection/tableView? Гуглятся только какие-то более конкретные вопросыпо этой теме, но с чего начать непонятно
источник

DH

Denys "Den4ikLv... in SwiftBook
обрый вечер ребят,
Если тут есть новички с Украины 🇺🇦
которые уже окончили курсы
и очень хотят получить реальный опыт и возможно работу,
ищете ментора который Вам сможет обьяснить и подсказать.

Моя личка открыта, пишите, буду рад самым старательным 🙂
источник

AY

Andrey Yastrebov in SwiftBook
источник

G

Give Five Give Seven in SwiftBook
Спасибо! Вижу, что deprecated. Видимо, что наткнулся на совсем старую схему жизненного цикла.
источник