1. ホーム
  2. ios7

UICollectionViewがトップマージンを追加

2023-09-24 06:35:23

質問

サムネイルを水平に表示するUICollectionViewコントロールを置きたいのですが(サムネイルは1行のみ)。何らかの理由で UICollectionView はサムネイルを 44 ピクセル下に押し出すため、"0" の高さは実際には "44" です。ナビゲーションバーの高さを考慮し、このスペースを追加しているのではないかと推測しています(あくまで推測ですが)。私のUICollectionViewは画面の一部にしか表示されないので、このマージンは必要ありません。これを削除する方法はありますか?

どのように解決するのですか?

コレクションビューのコンテンツインセットに問題がある可能性があります。 試しに self.automaticallyAdjustsScrollViewInsets = NO; をビューコントローラの viewDidLoad メソッドに追加します。