UITableView數據為空的時候,給出一個簡單的提示:UITableView-Placeholder

jopen 8年前發布 | 29K 次閱讀 iOS開發 移動開發 UITableView-Placeholder

UITableView-Placeholder

UITableView數據為空的時候,給出一個簡單的提示,還可以添加一個圖標
image

Pod導入

pod 'UITableView+Placeholder'

補充說明

在這一方面,已經有大神級的組件,可跳轉至https://github.com/dzenbot/DZNEmptyDataSet

使用(Usage)

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section;
{
    NSInteger count = 0; //依據業務邏輯,改成對應的值
    [tableView placeholderBaseOnNumber:count iconConfig:^(UIImageView *imageView) {
        // 傳入一個想展示的圖標
        imageView.image = [UIImage imageNamed:@"emptyTableView"];
    } textConfig:^(UILabel *label) {
        // 設置提示性文字
        label.text      = @"暫時沒有數據";
        label.textColor = [UIColor lightGrayColor];
        label.font      = [UIFont systemFontOfSize:15];
    }];
    return count;
}

項目地址: https://github.com/wzf/UITableView-Placeholder

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!