Size: a a a

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

2020 June 19

А

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

S

Stanislav in iOS Developers — русскоговорящее сообщество
Артур
просто оберни это в lazy var что бы гарантировать исполнение только 1 раз
override func layoutSubviews() {
       super.layoutSubviews()
       _ = DispatchOnce
   }
   
   private lazy var DispatchOnce: Void = {
       textView.textContainer.exclusionPaths = [UIBezierPath(rect: stackView.frame)]
   }()
Зачем переменную называть с большой буквы?
источник

А

Артур in iOS Developers — русскоговорящее сообщество
ну типа это не обычная переменная)
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
Алешка
не, такова нету. Ошибка в том (после Вашей помощи), что высота textView очень большая на момент первого показа. А после того, как layoutSubviews вызовится еще раз, то все ок)
это не укладывается в мое понимание верстки. связанные значения пришли к общему, звучит как совпадение
источник

DK

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

А

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

DK

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

А

Алешка in iOS Developers — русскоговорящее сообщество
Есть, косяк в том, что блок “на рассмотрении” изначально имеет такие размеры: (154.5, -32.0, 191.5, 32.0) (при первом отображении)
То есть по Y: -32 (получается этот блок не знает где у него крыша, как говорится ))
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
Алешка
Есть, косяк в том, что блок “на рассмотрении” изначально имеет такие размеры: (154.5, -32.0, 191.5, 32.0) (при первом отображении)
То есть по Y: -32 (получается этот блок не знает где у него крыша, как говорится ))
не вижу никакой проблемы, это в точности соответствует его требованиям - влезать в правый нижний угол
источник

DK

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

А

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

А

Алешка in iOS Developers — русскоговорящее сообщество
Спасибо, очень хорошая группа)
Люди отзывчивые )
источник

А

Алешка in iOS Developers — русскоговорящее сообщество
Спасибо, сделал)
источник

🌹

🌹Veroneko🌹 in iOS Developers — русскоговорящее сообщество
куда можно вакансию кинуть?
источник

I

Ivan in iOS Developers — русскоговорящее сообщество
🌹Veroneko🌹
куда можно вакансию кинуть?
источник

🌹

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

SY

Sergey Yakovlev in iOS Developers — русскоговорящее сообщество
Ребят, подскажите кто нибудь знает чаты тестировщиков?
источник

VB

Vladimir Brejcha in iOS Developers — русскоговорящее сообщество
Всем привет, подскажите, можно-ли как нибудь отключить уведомление NSFetchedResultsController о действиях context.delete(object) ?
Хочу уведомлять только после вызова context.save
источник

VB

Vladimir Brejcha in iOS Developers — русскоговорящее сообщество
или может можно как-то помечать данные для удаления чтобы они удалялись на context.save только
источник

DK

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