मैं संग्रह दृश्य में 10 कक्ष बनाने की कोशिश कर रहा हूं (स्क्रीन के समान आकार)। जब मैं iphone5s सिम्युलेटर में अपना ऐप चलाता हूं, तो दृश्य में बिल्कुल 5 कक्ष होते हैं। लेकिन जब मैं iphone6p सिम्युलेटर पर स्विच करता हूं, तो दृश्य में 5 से अधिक कक्ष होते हैं। मुझे सेल आकार को कैसे समायोजित करना चाहिए ताकि स्क्रीन में सेल्स की संख्या अलग-अलग स्क्रीन आकारों में सुसंगत हो?आईओएस: स्क्रीन आकार के अनुसार UICollectionViewCell ऑटो समायोजन आकार
5
A
उत्तर
15
-(CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout *)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath *)indexPath
{
int numberOfCellInRow = 3;
CGFloat cellWidth = [[UIScreen mainScreen] bounds].size.width/numberOfCellInRow;
return CGSizeMake(cellWidth, cellWidth);
}
+1
अपना संग्रह सेट करें चौड़ाई स्क्रीनमैटिक रूप से स्क्रीन चौड़ाई के साथ बदलें। –
+0
यदि आपके पास सेल के बीच स्थान है, तो इसे अपने सेल चौड़ाई की गणना में देखें। –
संबंधित मुद्दे
- 1. स्विफ्ट: आईओएस स्क्रीन आकार
- 2. स्क्रीन आकार आईओएस 9
- 3. UICollectionViewCell में ऑटो लेआउट
- 4. डेटाग्रिड व्यू कॉलम ऑटो समायोजन चौड़ाई और आकार बदलने योग्य
- 5. UILabel के आकार के अनुसार
- 6. स्क्रीन रिज़ॉल्यूशन के अनुसार छवियों का आकार बदलें एंड्रॉइड
- 7. आईओएस स्वचालित फ़ॉन्ट आकार समायोजन से कैसे बचें?
- 8. विभिन्न डिवाइस ओरिएंटेशन पर UICollectionViewCell आकार बदलें
- 9. स्क्रीन आकार
- 10. स्क्रीन आकार
- 11. कार्यक्षेत्र आकार (स्क्रीन आकार कम टास्कबार) जीटीके
- 12. स्क्रीन के आकार
- 13. डिवाइस स्क्रीन आकार के अनुसार संग्रह दृश्य कक्ष का आकार कैसे बदलें?
- 14. एंड्रॉइड: स्क्रीन आकार के अनुसार प्रोग्रामेटिक रूप से आकार समायोजित करें
- 15. UICollection स्क्रीन आकार के लिए सेल आकार समायोजित करें
- 16. सी # डेटाग्रिड व्यू के आकार का ऑटो आकार बदलें
- 17. अपने फ्रेम आकार के अनुसार UILabel फ़ॉन्ट आकार सेट करें?
- 18. आकार के प्रकार के अनुसार टेम्पलेट विशेषज्ञता
- 19. स्वाइपर ऊंचाई ऑटो आकार
- 20. टेक्स्ट आकार और विभिन्न एंड्रॉइड स्क्रीन आकार
- 21. आईओएस UITextField ऑटो का आकार सामग्री के अनुरूप
- 22. स्क्रीन घनत्व/आकार
- 23. पूरे स्क्रीन आकार
- 24. आकार की स्क्रीन पर
- 25. स्थिति स्क्रीन आकार
- 26. UIWebView पूर्ण स्क्रीन आकार
- 27. यूआईएलएबल ऑटो को आकार के आधार पर आकार बदलना
- 28. ऑटो लेआउट: UICollectionViewCell subViews के फ्रेम आकार को प्राप्त नहीं कर सकता
- 29. स्क्रीन से छोटे आईफोन ऐप आकार
- 30. फॉर्म आकार बदलने के अनुसार आकार नियंत्रण का आकार बदलें और समायोजित करें
आपको सेल आकार को समायोजित करने की आवश्यकता नहीं है। बस आईफोन 5 और आईफोन 6 आकार के अनुसार संग्रह दृश्य देखें। – user3182143
यह जांचें http://stackoverflow.com/questions/28088236/uicollectionview-cells-not-horizontal-after-rotation/28204705#28204705 – Harish