Xamarin — учебники ссылаются на отсутствующее поле идентификатора

Я загрузил Xamarin несколько дней назад и начал изучать учебники, но я не могу пройти даже относительно простой учебник.

Учебник по Xamarin

Я перехожу к шагу «Создать пользовательский интерфейс», где на StoryBoards он начинает ссылаться на поле под названием «Идентификатор» - я не могу его найти. Некоторые сообщения, которые я нашел в Stackoverflow, предполагают, что теперь это называется идентификатором раскадровки? Однако идентификатор раскадровки доступен не для всех объектов. StoryboardID доступен только для контроллеров, в этом конкретном руководстве он пытается установить идентификатор ячейки табличного представления (!??????).

Учебник становится совершенно бесполезным даже с точки зрения базового понимания, потому что эти идентификаторы используются позже в коде C#.

Я почти уверен, что эта проблема связана с изменением версии Xcode между 4 и 5 или чем-то еще, однако это невероятно расстраивает кого-то, кто плохо знаком с Xamarin при прохождении базовых руководств, которые не имеют никакого смысла, когда это относится к Xcode ):

Если бы кто-нибудь мог пролить свет на это, было бы здорово.

Спасибо.


person Piotr Stulinski    schedule 20.03.2014    source источник


Ответы (1)


Вы должны установить идентификатор для ячейки табличного представления. В учебнике по изображению вы можете заметить, что выбрана ячейка. А еще в мануале написано, что вы должны установить Identifier для получения экземпляров UITableViewCell, а не для StoryBoard.

person choper    schedule 20.03.2014
comment
спасибо за это я нашел личность теперь для ячейки. Но если вы посмотрите на раздел Макет Контроллеры представления, 4-е изображение внизу показывает Контроллер представления с заголовком и идентификатором. Я не вижу этого в своем Xcode, чтобы установить идентификатор для представления... или я все еще делаю что-то не так.... Переключитесь на инспектор атрибутов и введите «задача» для идентификатора представления. Это будет использоваться позже для загрузки этого представления в коде С#. Где поставить эту задачу - person Piotr Stulinski; 20.03.2014
comment
Итак, для этой проблемы у вас уже есть ответ) Теперь это называется идентификатором раскадровки, как вы пишете в своем вопросе. - person choper; 20.03.2014