Bir .xib dosyası var ve bir kapsayıcı görünüm eklemek istiyorum (bir ViewController içine yerleştirmek için). Maalesef konteyner görünümü sadece storyboard tarafından kullanılabilir. Ama bir .xib dosyası oluşturduğumda ve kapsayıcı kontrolörünü aradığımda, onu bulamadım. Birisi benim görevime nasıl ulaşacağım konusunda bana bir ipucu verebilir mi?Bir UIViewController içinde bir ContainerView ekleyin .xib oluşturuldu
cevap
bunun yerine bir storyboard
bir xib
kullanıyorsanız, sadece bir konteyner olarak hareket xib
bir düz UIView
ekleyebilir. Ardından, kodda, childViewController'ın view
kapsayıcısını alt görünümü olarak ekleyin.
- (void)viewDidLoad {
[super viewDidLoad];
UIViewController *childViewController = ...; // create your child view controller
[self addChildViewController:childViewController];
[self.containerView addSubview:childViewController.view];
[childViewController didMoveToParentViewController:self];
NSArray *horzConstraints = [NSLayoutConstraint constraintsWithVisualFormat:@"H:|[childView]|"
options:0
metrics:nil
views:@{@"childView" : childViewController.view}];
NSArray *vertConstraints = [NSLayoutConstraint constraintsWithVisualFormat:@"V:|[childView]|"
options:0
metrics:nil
views:@{@"childView" : childViewController.view}];
[self.view addConstraints:horzConstraints];
[self.view addConstraints:vertConstraints];
childViewController.view.translatesAutoresizingMaskIntoConstraints = NO;
}
için anlamı olmayan ebeveyn ve çocuk görüş ilişkisi ile anlaşma Teşekkür ederim. İşe yarıyor. –
Harika, eğer yapabilseydim 10 kat daha kazanırdım. –
Hata alma *** 'NSInvalidArgumentException' yakalanmamış istisna nedeniyle uygulamayı sonlandırma, nedeni: 'Kısıtlama formatı ayrıştırılamıyor: ' | 'yorumlanamadı karakteri, ilgili görünümde bir süper görünüm yok H: | [childView] | ^ ' –
Kontrol bu: o ihtiyacı olarak mümkün değildir
SelectDateViewController *vc = [self.storyboard instantiateViewControllerWithIdentifier:@"selectDateVCID"];
[self addChildViewController:vc];
[vc.view setFrame:CGRectMake(0.0f, 0.0f, self.selectDateContainerView.frame.size.width, self.selectDateContainerView.frame.size.height)];
[self.selectDateContainerView addSubview:vc.view];
[vc didMoveToParentViewController:self];
- 1. UIViewController içinde UINavigationController ekleyin
- 2. Hikaye panosunda ContainerView'a bir UIViewController xib yükleniyor
- 3. Inherit UIViewController sınıfı ve XIB
- 4. NSInvalidUnarchiveOperationException bir gömme dizinleri, bir ContainerView kullanma ContainerView
- 5. Harici xib olmadan storyboard kullanarak alt görünüm ekleyin
- 6. Bir XIB dosyasından XIB dosyalarına nasıl başvurulur XIB
- 7. Bir UITableView bir UIViewController
- 8. Bir UIViewController dosyasının hazırlığıAçıklama
- 9. ContainerView eklenti ekle
- 10. Bir UIViewController ürününün piyasaya sunulup sunulmadığını belirleme
- 11. Bir UIViewController üst öğesinden bir kapsayıcıya gömülü bir UIViewController içindeki bir yöntemi nasıl çağırabilirim?
- 12. IOS. .xib içinde NavigationController'a nasıl yerleştirebilirim?
- 13. Çerçeve projesi içinde .xib dosyası nereye yerleştirilir?
- 14. Electron'da bir çocuk işlemi oluşturuldu
- 15. xib dosyası
- 16. UITextViewDelegate'i alt sınıfta ve UIViewController içinde kullanma
- 17. Sunulan UIViewController
- 18. Nasıl bu yapıyla bir xib var app
- 19. iOS: Ben önemli bir şey eksik xib
- 20. C# içinde xmldocument kullanarak bir kök öğesi ekleyin. Net
- 21. Program aracılığıyla bir UIViewController nasıl oluştururum?
- 22. Geçiş, bir UIViewController aracılığıyla temas eder
- 23. Bir UITableViewController'ı UIViewController içinde bir kapsayıcıya yerleştirilmiş statik hücrelerle nasıl devrederim?
- 24. Bir bayt dizisi (.docx dosyasından oluşturuldu) ABCPDF
- 25. Hazırda bekletme Bir kullanıcıya bir kitap ekleyin
- 26. Bir UINavigationBar ve UIViewController üzerinde bir UIView Yerleşimi
- 27. OCMock ve UIViewController
- 28. UICollectionView Özel UIViewController ile Güncellenmedi
- 29. Yuvalama GLKView UIViewController
- 30. xcode aracılığıyla podlarda xib yerelleştirilemiyor
İşte, kabın çerçevesi ile çerçeve güncellemelerini sağlamak için uygun çocuk görünümü denetleyicisi yöntemleri takip ve düzen kısıtlamaları ekledik xib –