YNPageViewController使用時headViweダイナミックハイト実現
406 ワード
Masonryレイアウトを使用する場合は、通常のルールに従ってレイアウトし、値を割り当てます.次に、次のコードを実行します.
ios 10.3でheadviewをカスタマイズする場合は、存在するサブコントロールを1つのviewに置くことに注意してください.
[self.headView setNeedsLayout];
[self.headView layoutIfNeeded];
CGFloat allHeight = [self.newHeadView
systemLayoutSizeFittingSize:UILayoutFittingCompressedSize].height;
self.pagevc.headerView.yn_height = allHeight;
[self.pagevc reloadData];
ios 10.3でheadviewをカスタマイズする場合は、存在するサブコントロールを1つのviewに置くことに注意してください.