2015-04-20 3 views
1

У меня есть TutorialInitialView .xib, .m, .h UIView расширенный класс, то у меня есть UIViewController и в viewDidLoad я следующее:UIView пользовательский класс показал, разве в UIViewController

TutorialInitialView *vti=[[TutorialInitialView alloc] initWithFrame:CGRectMake(10,10,300,300)]; 
[self.MBMeterContainer addSubview:vti]; 

Но когда я запуск в симуляторе TutorialInitialView не появляется. Что я делаю не так?

ответ

0

Вам нужно загрузить xib, а не назначить init классу.

UINib *nib = [UINib nibWithNibName:"TutorialInitialView" bundle: nil]; 
TutorialInitialView *vti= [nib instantiateWithOwner:self options:nil][0]; 
[self.MBMeterContainer addSubview:vti]; 
+0

спасибо, человек, который сделал это. – user4805121