[英]How does one layout a UITableViewCell without using Auto Layout in iOS 8?
抱歉,這是一個顯而易見的問題,但是作為一個已經完全習慣了自動版式和約束的人,為了提高性能,我想嘗試手動進行布局。 但是,我查找的每個教程都與自動版式有關,而不是與任何手動版式有關。
如何在完全不依賴自動布局的情況下布局UITableViewCell
? 我有筆尖(關閉了“自動布局”),我是否將東西放置在重寫的layoutSubviews
方法中? 還是cellForRowAtIndexPath
? 視圖之間的間距如何實現? 有可用的一般教程嗎?
我認為這是滿足您需求的不錯教程: http : //jslim.net/blog/2013/03/22/ios-create-uitableview-with-custom-cell-programmatically/
但是,本教程沒有提及另一種方法:
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
return heightOfYourCell;
}
如果您希望單元格大於或小於默認的44pt,則這一點非常重要。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.