Size: a a a

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

2021 February 03

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
Дима Воронин
скажи, как я могу обратиться к методу для того, чтобы проинить super.init?
ты правильно обращаешься, у тебя параметр неправильный
источник

ДВ

Дима Воронин... in iOS Developers — русскоговорящее сообщество
Denis Kim
ты правильно обращаешься, у тебя параметр неправильный
почему неправильно?
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
Vlad
Diffable DataSource
про какой diifabledatasource ты говоришь? я говорю про код на скриншоте, а это не нативный класс
источник

Д

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

Д

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

Д

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

DK

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

ДВ

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

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
меняется numberOfLines у лейбла или констрейнт высоты у элемента, затем таблице begin/end updates для пересчета высоты
источник

DK

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

A

Alex in iOS Developers — русскоговорящее сообщество
Данила
Ребят, можете подсказать как грамотно реализуется подобне увеличение высоты ячейки при нажатии на кнопку:
есть высота контента и fixed height, с помощью UIView.animate, переключаешь высоту ячейки и фсе
источник

ДВ

Дима Воронин... in iOS Developers — русскоговорящее сообщество
Denis Kim
объявить функцию в другом месте
она должна использовать свойства в этом классе
источник

A

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

DK

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

DK

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

A

Alex in iOS Developers — русскоговорящее сообщество
Дима Воронин
Если сделать наследником , то есть возможность сохранять свойство, но как быть с использованием функции то super.init()?
не использовать метод до инита
источник

Д

Данила in iOS Developers — русскоговорящее сообщество
Alex
есть высота контента и fixed height, с помощью UIView.animate, переключаешь высоту ячейки и фсе
Спасибо)
источник

DK

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

DK

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

NK

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