Как заставить пользовательский объект отображаться в палитре объектов Interface Builder?

#objective-c #ios #interface-builder #xcode4 #xib

#objective-c #iOS #interface-builder #xcode4 #xib

Вопрос:

Я пытался создать пользовательский объект и отобразить его в палитре объектов, чтобы я мог перетаскивать его в файл .xib при создании приложения для iOS. Я не могу найти в Интернете никаких руководств или инструкций о том, как это сделать; Apple удалила эту функциональность? Буду признателен за любую помощь.

Комментарии:

1. Это то, что было вызвано IBPlugins (плагин Interface Builder). К сожалению, Apple убила его с iOS и с Xcode 4 в целом. Позор.

Ответ №1:

Вы не можете добавлять пользовательские плагины при использовании платформы iOS. Это возможно для обычной разработки на macOS, но, к сожалению, не для iOS. Однако, если у вас есть потомок UIView, например, перетащите обычный UIView на экран и измените класс на свой пользовательский класс, чтобы использовать его, ОДНАКО вы не получите представления пользовательского элемента управления во время разработки …. : (

Комментарии:

1. Спасибо за оперативный ответ. Теперь я могу перестать биться головой о тупик