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

  • Klemens Torggler

    Klemens Torg

    11 Mart 2008
  • Motor Trend Channel

    Motor Trend

    11 Mart 2006
  • NYCarspotter

    NYCarspotter

    26 EYLÜL 2011