在 iOS 15 中,當您滾動表格視圖時,部分標題視圖將變為灰色模糊背景。
您如何為自定義部分標題視圖模仿或采用相同的行為?我正在回傳一個標簽作為我的自定義視圖。
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
{
UILabel *label = [UILabel new];
// ...
return label;
}
uj5u.com熱心網友回復:
您可以將標簽放在 UITableViewHeaderFooterView 的自定義子類中,它會自動為您完成,
抱歉,我只知道 Swift,但這里是解釋的步驟:
創建您的自定義標頭類:

接下來,將其注冊到 viewDidLoad 中的 tableview 中:

最后,在 viewForHeaderInSection 中使用它:

基本上,創建 UITableViewHeaderFooterView 的自定義子類(在代碼中或使用 nib),配置并將您的標簽作為子視圖添加到標題的 contentView,將自定義標題注冊到您的 tableview,然后在委托方法中呼叫它
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/438110.html
標籤:IOS 目标-c 合适的视图 uikit 合适的视图节标题
下一篇:為什么引數的值不會改變?
