我需要UITableViewCell的頂部和底部邊框,就像它在ios 7的Settings.app中所做的那樣。 默認情況下沒有邊框,也許它需要更改某些屬性?請檢查你的屏幕現在的樣子。 UITableViewCell像ios 7一樣的頂部和底部邊框Settings.app
也許它需要將UIView行添加到頁眉和頁腳?
我需要UITableViewCell的頂部和底部邊框,就像它在ios 7的Settings.app中所做的那樣。 默認情況下沒有邊框,也許它需要更改某些屬性?請檢查你的屏幕現在的樣子。 UITableViewCell像ios 7一樣的頂部和底部邊框Settings.app
也許它需要將UIView行添加到頁眉和頁腳?
你所看到的是一個普通風格的UITableView在iOS 7中看起來如何,當第一部分後面是另一個有頭部的部分,或者第一部分有一個頁腳時。如果您不使用標題,只需要淺灰色欄,則可以爲該部分的頁腳添加一些空白區域,以便表格知道它應該繪製頁腳。
- (NSString *)tableView:(UITableView *)tableView titleForFooterInSection:(NSInteger)section
{
return @" ";
}
有一個更簡單的方法來實現這一點。
將UITableView放在兩側。例如:使用Autolayout 你會有一個15px的前導和尾隨空間(或者任何你想要的) 。您現在正在創建「縮進」,蘋果用 免費提供分組表格視圖。
調整圖層以添加角點和邊框。
[[[self tableView] layer] setCornerRadius:5.0f];
[[[self tableView] layer] setBorderWidth:0.5f];
[[[self tableView] layer] setBorderColor:[[UIColor redColor] CGColor]];