2013-11-15 3 views
0

Я работаю над изучением какао на Mac. У меня есть небольшое приложение, у которого есть текстовое поле, которое привязано к контроллеру массива (который, в свою очередь, связан с основным объектом, управляемым данными).cocoa mac nstextfield не редактируется с объектом контроллера массива

Идея - шляпа при загрузке окна, будут показаны детали из основного объекта данных. Однако на данный момент в этом объекте NSWindow нет данных в основной базе данных.

Существует несколько меток и текстовых полей и NSImageView, все они определены через Interface Builder.

Когда отображается NSWindow, отображаются все объекты. Однако можно выбрать только NSImageView. Ни один из TextFields не может быть выбран, и никто не может быть отредактирован. Я прочитал множество сообщений в SO и других местах, но я не могу понять, почему текстовое поле не выбирается. Он может быть доступен для редактирования, но я пока не знаю, так как не могу его выбрать.

Если я создаю новый проект и помещаю только текстовое поле, я могу выбрать его и отредактировать. Поскольку я только экспериментировал с какао и Xcode, так как Xcode 5 вышел, я теряюсь на том, где найти решение.

благодаря

ответ

0

Похоже, вы не вставили (или выбран) строку в контроллере массива, так что вы пытаетесь изменить значения ни в чем.

Смежные вопросы