ios - Dynamically change cell spacing UICollectionView -
was having issues uicollectionview
, spacing of cells. figured out how change spacing , works portrait view not landscape view. tried differentiate:
//set minimum spacing if(uideviceorientationislandscape([uidevice currentdevice].orientation)){ layout.minimumlinespacing = 100.0f; } else{ layout.minimumlinespacing = 40.0f; }
but unfortunately doesn't change when switch portrait landscape. can tell me how can achieve this?
try
- (void)didrotatefrominterfaceorientation:(uiinterfaceorientation)frominterfaceorientation { [yourcollectionview performbatchupdates:nil completion:nil]; }
Comments
Post a Comment