Nasıl bir UİView içinde xib dosyası yüklenemedi
Her yerde seni arıyordum ve hiçbir şey şimdiye kadar benim için çalıştı.
Temelde etmek istiyorum .xib dosyası rootView aradı.xib ve içinde ben ekranın sadece yarısı düzenli bir görünüm ve yeni bir görünüm olacak, ve bu kadar süren bir UİView istiyorum (hadi containerView çağrı). O zaman bir değişiklik istiyorum .xib dosyası firstView aradı.xib ve containerView içine yükleyin. FirstView bir sürü var.xib ve rootView farklı bir sürü şey.xib ve yük benim firstView.rootView içinde containerView içinde xib.xib ama sadece ekranın yarısını kaplıyor beri hala rootView şeyler görür.xib
CEVAP
İçin xib dosyasından bir eşya programlama yoluyla kullanabilirsiniz: üst düzey bir dizi xib nesneleri döndüren [[NSBundle mainBundle] loadNibNamed:@"MyXibName" owner:self options:nil]
.
Yani, senolabilirböyle bir şey yapın:
UIView *rootView = [[[NSBundle mainBundle] loadNibNamed:@"MyRootView" owner:self options:nil] objectAtIndex:0];
UIView *containerView = [[[NSBundle mainBundle] loadNibNamed:@"MyContainerView" owner:self options:nil] lastObject];
[rootView addSubview:containerView];
[self.view addSubview:rootView];
Nasıl android xml drawable dosyası içi...
Nasıl UİWebView yerel html dosyası yük...
Nasıl bir toplu iş dosyası içinde Deği...
Nasıl bağımsız bir günlük dosyası için...
Nasıl bir toplu iş dosyası içinde Yöne...