私の画面(viewController A)では、下部にカスタマイズされたタブバーがあるため、すべての画像が垂直方向の中央に配置されていません。ただし、モーダル ビューに移動してから viewController A に戻ると、すべての画像が中央に配置されます。状況を説明していただけますか?そして、最初にviewController Aが表示されたときにすべての画像を中央に配置する解決策を教えてもらえますか? 前:
後:
もちろん関数では: - (UIView *)carousel:(iCarousel *)carousel viewForItemAtIndex:(NSUInteger)index reusingView:(UIView *)view、view.contentMode = UIViewContentModeCenter; を設定します。編集:モーダルビューコントローラーを閉じた後、すべての画像が垂直方向に中央に配置されるため、現在の解決策は次のとおりです。ビューコントローラーAが最初に表示されたときに、モーダルビューコントローラーを提示し、アニメーションなしで閉じます。このアクションは、ユーザーの通知なしで透過的に行われ、必要な結果が得られます。ただし、このソリューションは明らかに最良の選択ではありません。画像を中央に配置する正しい方法を知っていれば最高です。