Я использую библиотеку, которая является наследником UIView. Как программно создать UIViewController, который использует этот класс, а не обычный UIView?
Файл .h ViewController выглядит следующим образом:
#import <UIKit/UIKit.h>
#import "PLView.h"
@interface HelloPanoramaViewController : UIViewController {
IBOutlet PLView * plView;
}
@property (nonatomic, retain) IBOutlet PLView *plView;
@end
Файл .m выглядит следующим образом:
#import "HelloPanoramaViewController.h"
@implementation HelloPanoramaViewController
@synthesize plView;
- (void)viewDidLoad
{
[super viewDidLoad];
// Do stuff here...
}
- (void)dealloc
{
[plView release];
[super dealloc];
}
@end
И тогда я должен использовать перо, чтобы позволить «переменной plView, указывающей на представление».
Но без использования Interface Builder, как бы я сделал это программно? Как я мог позволить этому UIViewController создать PLView вместо UIView?