У меня проблемы с назначением пользовательского класса в раскадровке.
В предыдущих проектах я переопределял / субклассировал UIPageControl
для пользовательского класса (ZZPageControl
), добавляя .h к представлению с помощьюUIPageControl
.
#import "MyPageControl.h"
@interface ScrollerVC : UIViewController <UIScrollViewDelegate> {
UIScrollView *scrollView;
IBOutlet MyPageControl *pageControl;
NSMutableArray *viewControllers;
BOOL pageControlUsed;
}
Затем в IB я назначаю свой пользовательский класс вместо UIPageControl
.
За исключением того, что мой новый проект использует раскадровку, а не отдельные XIB.При выборе UIPageControl
в представлении и проверке его класса в Identity Inspector указывается только UIPageControl
.Если я наберу MyPageControl
, это не прилипает.
Я попытался добавить #import "MyPageControl.h"
в делегат приложения, в представлении, которое инициирует элемент управления UINavigation
, в файле .pch.Я не могу отобразить свой пользовательский класс в раскадровке.
Как мне переопределить UIPageControl
в представлении StoryBoard?