9
วิธีการตั้งค่าระยะห่างระหว่างเซลล์และ UICollectionView - อัตราส่วนขนาด UICollectionViewFlowLayout
ฉันพยายามที่จะเพิ่มUICollectionViewการViewControllerและฉันจะต้องมี 3 เซลล์ต่อแถว 'โดยไม่ต้องช่องว่างระหว่างเซลล์ (มันควรมีลักษณะเช่นตาราง) ความกว้างของเซลล์ควรเป็นหนึ่งในสามของขนาดหน้าจอดังนั้นฉันคิดว่าความlayout.itemกว้างควรเท่ากัน แต่ฉันได้รับสิ่งนี้: ถ้าฉันลดขนาดนั้น (โดย7หรือ8 พิกเซลเช่น) มันจะดีกว่า แต่เซลล์ที่สามในแถวไม่สามารถมองเห็นได้อย่างสมบูรณ์และฉันยังมีพื้นที่ว่างนั้น (บน & ล่างและซ้ายและขวา) class ViewController: UIViewController, UICollectionViewDelegateFlowLayout, UICollectionViewDataSource { var collectionView: UICollectionView? var screenSize: CGRect! var screenWidth: CGFloat! var screenHeight: CGFloat! override func viewDidLoad() { super.viewDidLoad() screenSize = UIScreen.mainScreen().bounds screenWidth = screenSize.width screenHeight = screenSize.height // Do any …