Это может быть простой вопрос, но я застрял. Я попытался расширить UIView и инициализировать его с другого контроллера, но обнаружил, что мой пользовательский метод инициализации UIView не вызывается. Как мне инициализировать мой пользовательский UIView?
// BookView.h
@interface BookView : UIView {
}
//BookView.m
@implementation BookView
- (void) initialize{
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Alert" message:@"Alert" delegate:self cancelButtonTitle:@"Cancel" otherButtonTitles:@"OK", nil];
[alert show];
[alert release];
}
@end
//BookViewController.m
-(void)viewDidLoad{
BookView *bookView = [(BookView*)[BookView alloc] initWithTest:[[UIScreen mainScreen] bounds]];
}