2011-09-27 11 views
27

Utworzyłem niestandardową klasę, która podklasuje UIView. Chcę zrobić mój układ w IB, więc mam ustawione punkty sprzedaży. Problem polega na tym, jak zainicjalizować mój widok, aby uzyskać go od NIB? Każda pomoc będzie bardzo ceniona.Utwórz UIView z NIB

Odpowiedz

53

coś takiego:

UIView *info = [[[NSBundle mainBundle] loadNibNamed:@"InfoWeather" owner:self options:nil] objectAtIndex:0]; 
+0

Gdzie mogę umieścić to? Wrzuciłem go do mojej metody init klasy View, a następnie dodałem ten widok jako podgląd, ale wciąż nie miałem szczęścia. –

+0

Umieszczam to w moim "init" UIViewController i również wywołuję 'selfviewview viewSubview '. Wszystko wygląda dobrze. – kv0

+0

To dość trudna odpowiedź. Dzięki! –