1
Я создал коллекцию view cell через storyBoard, для 4 и 5-дюймового экрана я установил UIEdgeInsetsMake как программно, если устройство не 4 и 5, тогда моя раскадровка UIEdgeInsetsMake должна установить для этого.Как получить curent UIEdgeInsetsMake?
Как это сделать?
Это мой код
- (UIEdgeInsets)collectionView:(UICollectionView *)collectionView
layout:(UICollectionViewLayout*)collectionViewLayout
insetForSectionAtIndex:(NSInteger)section {
CGRect screenBound = [[UIScreen mainScreen] bounds];
CGSize screenSize = screenBound.size;
CGFloat screenWidth = screenSize.width;
UIEdgeInsets insets= UIEdgeInsetsMake(?,?,?,?);//how to get the current edge insets.
if(screenWidth==320)
{
UIEdgeInsets insets = UIEdgeInsetsMake(0,12,20,2);
return insets;
}
return insets;
}
вы абсолютно правильно –
@ Stone2 как получить ширину и высоту братан с помощью программно ... \ –
@KishoreKumar Ширина и высота чего? – Stonz2