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

  • ecf150king

    ecf150king

    20 Ocak 2006
  • Samvith V Rao

    Samvith V Ra

    20 EKİM 2006
  • WiseOwlTutorials

    WiseOwlTutor

    21 EKİM 2011