SORU
10 Mart 2010, ÇARŞAMBA


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
2 HAZİRAN 2010, ÇARŞAMBA


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 . . .

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Amir Parmar

    Amir Parmar

    25 Kasım 2010
  • MarinaHD2001

    MarinaHD2001

    7 ŞUBAT 2009
  • Qmusic Romania

    Qmusic Roman

    8 Temmuz 2011