0
UICollectionViewCellの上の位置を設定して、余分な間隔を取り除きたい。Xcode:UICollectionViewCellの位置を調整する
デザイン時に一番上の位置を設定しようとしていますが、無効になっています。
は、実行時には、トップの位置は、その後、あまりにも空のスペースがたくさんあります0に設定されています。この問題を解決する方法
func collectionView(collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout,sizeForItemAtIndexPath indexPath:NSIndexPath) -> CGSize {
. . .
if device_type == "iPhone4-Series" {
mElementSize = CGSizeMake(60, 60)
}
. . .
}
func collectionView(collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout,minimumInteritemSpacingForSectionAtIndex section: NSInteger) -> CGFloat {
if device_type == "iPhone4-Series" {
return 5.0
}
. . .
}
func collectionView(collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout,minimumLineSpacingForSectionAtIndex section: NSInteger) -> CGFloat {
if device_type == "iPhone4-Series" {
return 5.0
}
. . .
}
func collectionView(collectionView: UICollectionView, layout collectionViewLayout:UICollectionViewLayout, insetForSectionAtIndex section: NSInteger) -> UIEdgeInsets {
if device_type == "iPhone4-Series" {
return UIEdgeInsetsMake(0,40,2,40)
}
. . .
}