Apple Interface Builder: küme UİİmageView ekleme
Arayüz Bulder yardımıyla UIImageView
ben yarattım. Şimdi (küme) içinde etiket yerleştirmek istiyorum. Sadece kod gibi bir şey: [myUIImageView addSubview:myUILabel];
Ama İB yardımı ile bunu yapabilir miyim? UIView
için çözüm buldum ama bir şey UIImageView
benzer bulamıyor.
CEVAP
Olamaz sebep sadece Apple için bilinen ınterface builder içinde UİİmageView için bir alt görünümünü ekleyin! Program aracılığıyla addSubview edebilirsiniz, ki haklısın, ama o zaman, subviews bu autoresizing maskeleri ve yerleşimler ayar yükü ağır olan kod içinde ele alınmalıdır.
Kolay bir çözüm var. Uç içinde UİİmageView bir örneği sürüklemek yerine, sadece bir UİView sürükleyin ve onun sınıf UİView (Müfettiş cmd 4 seçenek) UİİmageView değiştirin. Örnek imageView varsayılan uç bulmak ve yeni UİİmageView alt sınıf örneği. tek fark: uç yeni imageView (cmd 1 seçenek) görüntü ayarlayın. Yani, kendine uygun bir viewController -viewDidLoad
yöntemi, UİİmageView bu prize görüntü ayarlayın.
Böyle yaparak, sizin için subviews "çok kolay." ınterface builder örnekleri, şimdi UİİmageView eklemek ücretsizdir
Bu yardımcı olur umarım . . .
Apple Interface Builder uyarı "iç...
6 Garip Güncellemelerinden Hata: Inter...
Interface Builder: 6/7 için Deltaları ...
"Bilinmeyen class <Sınıfım>...
Nasıl Interface Builder içinde karakte...