Я пытаюсь создать представление, похожее на представление свойств Motion.
Каждый из моих объектов свойств содержит определение типа ячейки, которую он хочет отображать. Но в то же время я хотел бы использовать привязки, чтобы значения автоматически обновлялись, поскольку их можно было изменить в другом месте.
Я пробовал несколько разных подходов к проблеме.
Несколько ячеек и dataCellForTableColumn:
, в то время как это позволяет рендерингу происходить правильно для всех типов ячеек, я теряю привязки.
NSProxy: Я также пытался использовать прокси-объект, который, как я думал, перенаправлял бы все методы в выбранный тип ячейки за ним, но опять-таки здесь не работают привязки.
Кто-нибудь имел опыт работы с подобными проблемами раньше? Или это один из тех случаев, когда привязки не могут его обрезать, и мне придется самому выполнять тяжелую работу?
Ура!