1
Что я здесь делаю неправильно?Добавление подкласса UIView с xib в UIViewController
Создано:
CustomTab.h
#import <UIKit/UIKit.h>
@interface CustomTab : UIView {
IBOutlet UIView *view;
}
@property (nonatomic, retain) IBOutlet UIView *view;
@end
CustomTab.m
#import "CustomTab.h"
@implementation CustomTab
@synthesize view;
- (id)initWithFrame:(CGRect)frame {
if ((self = [super initWithFrame:frame])) {
// Initialization code
}
return self;
}
- (void)dealloc {
[super dealloc];
}
@end
- XIB файл установить его владельца файлов будет класс CustomTab, в подключил вид
В моем классе UIViewController
- (void)viewDidLoad {
[super viewDidLoad];
CGRect frame = CGRectMake(0, 0, 320, 40); // Replacing with your dimensions
CustomTab *myObj = [[CustomTab alloc] initWithFrame:frame];
[self.view addSubview:myObj.view];
[myObj release];
}
подтаблица не появляется на экране. Что мне не хватает?
Что вы ожидаете увидеть в IB? – kovpas
как вы обнаруживаете, что этот вид не появился, придать разным цветам вид и проверить – Warrior
Что вы имеете в виду? Я ожидаю увидеть мой пользовательский UIView поверх моего подкласса UIViewController, когда приложение загрузится – barfoon