iphone - إيكولكتيونريوسابلفيو تغيير رأس هايت مع الرسوم المتحركة



ios objective-c (1)

لدي كولكتيونفيو مع رأس، والحجم الأول من رأس هو X وأريد تغييره إلى x + 50 ولكن مع الرسوم المتحركة. ولكن عندما أغير إطار رأسها تذهب للتو على فيوسيلز.

    HeaderCollectionView *headerView = [collectionView dequeueReusableSupplementaryViewOfKind:UICollectionElementKindSectionHeader withReuseIdentifier:KCollectionHeaderIdentifier forIndexPath:indexPath];
    headerView.frame = CGRectMake(headerView.frame.origin.x, headerView.frame.origin.y, headerView.frame.size.width, self.h);

أحيانا سيلف. h أحجام مختلفة.

شكر.


تغيير حجم الرأس في

- (CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout referenceSizeForHeaderInSection:(NSInteger)section

عندما تريد تغيير حجم رأس إعادة الاتصال ريلوداتا طريقة التفويض.

أتمنى أن يساعدك هذا.





uicollectionview