Size: a a a

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

2020 November 11

DK

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

NM

Nikita Moskalenko in iOS Developers — русскоговорящее сообщество
ааа, все теперь понял
источник

NM

Nikita Moskalenko in iOS Developers — русскоговорящее сообщество
у меня получается. даже если я сделаю метод делегата, я не могу его реализовать, т к в метод didSelectRow передан другой функционал. у меня есть отдельная кнопка в этой ячейке, которая должна мне увеличить ее height. единственный способ, что я знаю - это нотификация
источник

12

1 2 in iOS Developers — русскоговорящее сообщество
Nikita Moskalenko
у меня получается. даже если я сделаю метод делегата, я не могу его реализовать, т к в метод didSelectRow передан другой функционал. у меня есть отдельная кнопка в этой ячейке, которая должна мне увеличить ее height. единственный способ, что я знаю - это нотификация
в делегате ты можешь обработать и эту ситуацию ТОЖЕ
источник

DK

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

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
сама по себе кнопка это просто контрол, который никакую логику не обрабатывает. при нажатии на кнопку эта кнопка вызывает у своих таргетов их экшены. обычно таких таргеров ровно 1. еще раз повторяю мой вопрос: кто этот таргет. какой это класс  и как он встроен в ваше приложение
источник

NM

Nikita Moskalenko in iOS Developers — русскоговорящее сообщество
если я правильно все понял, то таргетом у меня будет ячейка, т к экшн проведен в нее
источник

NM

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

DK

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

DK

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

NM

Nikita Moskalenko in iOS Developers — русскоговорящее сообщество
понял, точно, хорошо, спасибо большое!
источник

DK

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

DK

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

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
так же можно добавить еще один таргет на кнопку где-нибудь в cellForRow(at indexPath) с тем, чтобы ваш контроллер ловил это событие и мог сообщить таблице о необходимости пересчитать высоту
источник

AO

Anastasiya Ovsyaniko... in iOS Developers — русскоговорящее сообщество
А есть тут кто-нибудь, кто работал с проектами типа умных домофонов?знаком с работой звонковых протоколов. Очень нужна помощь
источник

S

Sergey in iOS Developers — русскоговорящее сообщество
@vovkaprigarin призываю
источник

О

Олег in iOS Developers — русскоговорящее сообщество
ребят подскажите как в macos эпл меняет интерфейс? например док бар
источник

О

Олег in iOS Developers — русскоговорящее сообщество
xcode или html/css?
источник

G

GGsrvg in iOS Developers — русскоговорящее сообщество
Олег
xcode или html/css?
AppKit
источник

A

A L E X E Y in iOS Developers — русскоговорящее сообщество
Подскажите, почему возникает такой артефакт при пуше. Добавил в navigationItem.titleView = UISearchBar()
источник