我正在開發一款通用應用程序,並且我正在處理的視圖對於iPhone和iPad來說很常見。 我顯示一個UITableView(與分組風格),我做了一個自定義單元格(編程 - 沒有筆尖)。我在某處(無法再找到)看到邊緣是桌子的1/16 *寬度。所以我將自定義單元格的寬度設置爲表格的14/16 *寬度,但這並不好。或者至少它運作不好。如何使用分組樣式計算UITableView中單元格的大小?
有人可以確認或無效的邊界是表格的1/16 *寬度?
而在不是1/16的情況下,如何計算該大小?
我正在開發一款通用應用程序,並且我正在處理的視圖對於iPhone和iPad來說很常見。 我顯示一個UITableView(與分組風格),我做了一個自定義單元格(編程 - 沒有筆尖)。我在某處(無法再找到)看到邊緣是桌子的1/16 *寬度。所以我將自定義單元格的寬度設置爲表格的14/16 *寬度,但這並不好。或者至少它運作不好。如何使用分組樣式計算UITableView中單元格的大小?
有人可以確認或無效的邊界是表格的1/16 *寬度?
而在不是1/16的情況下,如何計算該大小?
iPhone肖像邊距:10個像素
iPhone景觀或ipad邊距:
- 如果表寬度< 400然後10個像素
- 否則餘量= 6表寬度的%,用31個像素的最小,45最大像素
我相信默認的水平邊距是10像素。但是你可以使用自動調整大小,例如UIViewAutoresizingFlexibleWidth。看看UIView文檔。
來源?有沒有內置的SDK有這些尺寸? – Alexis
在橫向方向iphone呢?還有10px? – Alexis
讓我編輯這個,如果iPhone景觀與tableView寬度> 400,然後像iPad的行爲 –