SORU
23 Mart 2010, Salı


't UİView üzerinde yeniden boyutlandırılabilir olsun's sınırları CALayers yoktu. Neden?

Yaklaşık 8 CALayer farklı alt katman katman ekledi UIView var. EğerBen değiştirmek görünümün sınırları(animasyon) kendisi küçülür (backgroundColor) ile işaretli) görünüm, ama ., ^strong>alt katmanlar' boyutu değişmeden kalır.

Sorun nasıl çözülür?

CEVAP
4 Kasım 2010, PERŞEMBE


Kullanılan Solin aynı yaklaşım kullandım ama bu kodda bir yazım hatası var. Yöntem: olmalıdır

- (void)layoutSubviews {
  // resize your layers based on the view's new bounds
  mylayer.frame = self.bounds;
}

Benim amaçlar için, ben her zaman alt katmanı üst görünüm tam boyutu olmak istedim. Görünüm sınıfında bu yöntemi koymak.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • HouseholdHacker

    HouseholdHac

    6 Kasım 2007
  • pjtoohot

    pjtoohot

    15 NİSAN 2008
  • PUSHER

    PUSHER

    11 HAZİRAN 2014