Создание подкласса UIView. Файл> Новый файл> Класс Objective-C> (подкласс) UIView> Присвойте ему имя класса.
Так что теперь у вас должно быть что-то вроде MyCustomView.h и .m
В View Controller, для которого вы хотите отобразить пользовательское представление, импортируйте файл заголовка
#import "MyCustomView.h"
Затем просто добавьте его в свой текущий вид
MyCustomView *myCView = [[MyCustomView alloc] initWithFrame:<Where You Want It>];
[self.view addSubview:myCView];
[myCView release];
Вы можете использовать Interface Builder для графического размещения пользовательского представления. Или вы можете сделать это программно. Если вы идете по пути IB, создайте новый файл, нажмите «Интерфейс пользователя» и «Просмотр». Дайте ему то же имя класса, то есть (MyCustomView).
Выберите Владелец файла, чтобы показать Identity Inspector (команда опции 3).
Для класса измените его с NSObject на MyCustomView.