UICollectionView設定行間距失效,解決辦法
設定行間距,列間距的方法
- (CGFloat)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout minimumLineSpacingForSectionAtIndex:(NSInteger)section{
return 5*rate;
}
- (CGFloat)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout minimumInteritemSpacingForSectionAtIndex:(NSInteger)section{
return 5*rate;
}
但是你有沒有實現這兩個代理回撥之後,結果並不按照理想顯示的情況,那是因為需要實現的代理是UICollectionViewDelegateFlowLayout而並非UICollectionViewDelegate。發現這個坑,趕緊填上記錄下來。
寫在後邊
- (CGFloat)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout minimumLineSpacingForSectionAtIndex:(NSInteger)section{
return 5*rate;
}
這個方法當你的UICollectionViewFlowLayout設定為flowLayout.scrollDirection = UICollectionViewScrollDirectionVertical;那麼這個方法相當於設定的是兩行之間的間距;如果設定為flowLayout.scrollDirection = UICollectionViewScrollDirectionHorizontal;那麼這個方法相當於設定同一行兩個Cell之間的間距,這也是需要注意的一點。
相關文章
- 【LaTeX入門】04、設定行間距、段間距
- height:100%失效解決辦法
- 怎麼設定1.5倍行間距
- Eclipse 快捷鍵失效解決辦法整理Eclipse
- IE下的圖片空隙間距BUG和解決辦法
- medz/cors 跨域突然失效的解決辦法!CORS跨域
- 織夢dedecms channelartlist下autoindex失效解決辦法Index
- ubuntu域名解析暫時失效解決辦法Ubuntu
- sbt卡住的解決辦法,sbt設定代理
- 一款簡單的UILabel,可設定字間距,行間距等UI
- [轉載]window.location.href失效的解決辦法
- 定時間點執行任務的asp.net簡易解決辦法ASP.NET
- XML檔案中url路徑中&失效解決辦法XML
- vs2010 失效後的解決辦法
- Android TextView 字元間距設定AndroidTextView字元
- laravel8 時區設定無效解決辦法Laravel
- IMG圖片下面出現下邊距的解決辦法
- 【ASK_ORACLE】LOCK_SGA引數失效的解決辦法Oracle
- IIS7 下 AjaxPro 失效, AjaxPro不能用,的解決辦法
- Word2010撤銷按鈕失效,Ctrl+Z失效解決辦法
- CSS設定英文字母之間間距CSS
- CMOS設定不當引起的電腦故障解決辦法
- UILabel + UITextView 字間距和行間距UITextView
- git gitinore設定失效,執行口令!Git
- 畢設之錯誤解決辦法
- Android 程式設計下簡訊監聽在小米手機中失效的解決辦法Android程式設計
- 執行Docker命令報錯解決辦法Docker
- 放假期間網站被掛馬的解決辦法網站
- 安裝ORACLE db /tmp空間不足解決辦法Oracle
- SVN “工作副本 “...” 已經鎖定”的解決辦法
- informix設定BAR_BSALIB_PATH引數不工作的解決辦法ORM
- Laravel 執行 Gulp 命令出錯解決辦法Laravel
- 行動硬碟不能識別的解決辦法硬碟
- 多執行緒高併發解決辦法執行緒
- win10 自動設定時間無法開啟怎麼解決_win10自動設定時間打不開解決步驟Win10
- windows10設定無法使用怎麼辦_window10設定打不開的解決方法Windows
- oracle 剩餘表空間查詢慢,解決辦法Oracle
- 前端inline元素間隙問題解決辦法前端inline