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

  • Candyrat Records

    Candyrat Rec

    10 Mayıs 2006
  • ElChakotay Andrich

    ElChakotay A

    10 EKİM 2013
  • ETrade Supply

    ETrade Suppl

    23 Temmuz 2011