Size: a a a

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

2020 February 12

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
эта функция просто вызывает layoutSubview() если фраг needLayout выставлен в true
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
зачем ее вызывать, если она сама вызовется на следующей итерации мне не понятно
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
setNeedsLayout() этот самый флаг собственно выставляет
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
это чтобы не вызывать за один цикл несколько раз layoutSubviews просто сделано
источник

DA

Donna Anna in iOS Developers — русскоговорящее сообщество
Bohdan
Ребят привет
Нужно в приле настроить дип, что бы передавались метки все
Готов заплатить 30$.
Работы на пол часа, просто не знаю как сделать, мучаюсь 3 дня
так не работает ) удали здесь сообщение, попытайся написать в @mobile_jobs или поищи исполнителя на upwork. но вообще я что-то сомневаюсь в реальности такого поиска
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
почему при смене картинки нужно вызывать setNeedsLayout - не понятно. возможно внутри ячейка устроена таким образом, что изначально imageView на ней отстуствуте. при layoutSubviews ВОЗМОЖНО эта ячейка проверяет поле image и если оно выставлено, собственно добавляет imageView на себя
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
эпл насколько я знаю это поведение не описывает. если выставление setNeedsLayout тебе помогает - ставь. в чем проблема то?
источник

S

Sergey in iOS Developers — русскоговорящее сообщество
Спасибо Денис за помощь.

Ларчик просто открывался, и систему нужно было НЕ ЗАБЫТЬ попросить обновить лейаут :))
источник

S

Sergey in iOS Developers — русскоговорящее сообщество
вызывал layoutIfNeeded  без получается setNeedsLayout

Но кастомный cell помог правильный лейаут сделать, да
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
в нормальной ситуации этого делать не нужно
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
не надо вызывать layoutIfNeeded в том месте, где ты это делаешь
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
у тебя в тот момент еще могут быть не назначены правильные размеры ячейки (если картинка из кеша взялась, ты еще в функции формирования ячейки) и делать его бессмысленно
источник

M

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

M

M in iOS Developers — русскоговорящее сообщество
Всем привет, есть ли какой то ресурс где показано как это сделать? Создать маркер который можно перемещать как здесь и получать адрес.
источник

S

Stanislav in iOS Developers — русскоговорящее сообщество
В чем именно проблема?
источник

S

Stanislav in iOS Developers — русскоговорящее сообщество
Перемещается сама вьюшка, поверх просто картинка
источник

S

Sasha_A in iOS Developers — русскоговорящее сообщество
M
Всем привет, есть ли какой то ресурс где показано как это сделать? Создать маркер который можно перемещать как здесь и получать адрес.
Маркер всегда над картой в центре экрана, двигаешь карту как хочешь и потом из точки берешь координаты, из координат - адресс, всё.
источник

S

Stanislav in iOS Developers — русскоговорящее сообщество
После перемещения берутся координаты под картинкой, используется обратный геокодинг, все
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
да, все!
источник

M

M in iOS Developers — русскоговорящее сообщество
Как узнать где стоит маркер?
источник