2014-09-15 39 views
8

Hücrelerdeki alt görünümleri olan bir UICollectionView var. IOS7 SDK'yı kullanarak iOS7'de yeniden boyutlandırmazlar. IOS8'de uygulamayı çalıştırdığınızda,iOS7'de UICollectionViewCell içindeki UIView'leri yeniden boyutlandırma SDS

gibi görünüyor. Alt görünümlerin drawForRect öğesinde, çerçevenin her zaman aynı değeri döndürdüğü için yeniden boyutlandırılmadığı görülüyor.

Alt görünümleri hücrelerin kenarlarına ekleyerek otomatik düzen kullanıyorum.

Herhangi bir ipucu?

Çok teşekkürler.

DÜZENLEME

Bu çözümdür. Sorduğum soru ile senin için bulmamız daha kolay olacaktır.

https://stackoverflow.com/a/25768887/1523444

+2

olası yinelenen http://stackoverflow.com/questions/24750158/autoresizing-issue-of-uicollectionviewcell- in-storyboard-prototip-cell-xcode-6) –

+0

Özel KoleksiyonView hücresi kullanıyor musunuz? –

+0

Evet, @PradipVanparia –

cevap

1

Ben -iOS7 ile aynı sorun var. Benim için çalışmaları. Bu yöntemi özel hücre sınıfına koyun.

-(void)awakeFromNib 
{ 
    self.contentView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight; 
} 
([Film Şeridi prototip hücrede UICollectionViewCell (Xcode 6 beta IOS 7-3 dağıtma) ve otomatik yeniden boyutlandırma sorun] arasında
+1

teşekkürler, EDIT'de tam olarak bu şey var. çok teşekkürler. –

+0

Apple, autoresizingMask'ın Xcode 6 xib dosyalarında nasıl ayarlandığını iOS 7'de çalışırken uyumsuz hale getirdi. Bunu düzeltmenin en kolay yolu budur. – progrmr

İlgili konular