簡體   English   中英

iOS UITableView滾動不流暢

[英]iOS UITableView scroll not smooth

我的應用程序包含一些UITableView,單元格包含多個視圖。 單元還需要從服務器加載圖像,因此我使用名為SDWenImage的開源工具異步加載圖像。

問題在於,UITableViews在模擬器中滾動流暢,但在iOS設備中滾動不流暢。 誰能告訴我為什么以及如何解決問題。

以下是與上述問題有關的一些代碼:

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    static NSString *CellIdentifier = @"CellIdentifier";
    ItemTableViewCell *cell = (ItemTableViewCell *)[tableView dequeueReusableCellWithIdentifier:CellIdentifier];
    if (cell == nil) {
        cell = (ItemTableViewCell *)[[[NSBundle mainBundle] loadNibNamed:@"ItemTableViewCell" owner:self options:nil] lastObject];
    }
    GroupBuy *groupBuy = [tableArray objectAtIndex:indexPath.row];
    cell.groupBuy = groupBuy;
    [cell refreshData];
    cell.selectionStyle = UITableViewCellSelectionStyleNone;
    [[NSNotificationCenter defaultCenter] addObserver:cell selector:@selector(starAction:) name:@"StarAction" object:nil];
    return cell;
}

非常感謝你。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM