gpt4 book ai didi

ios - UITableView: willDisplayCell: forRowAtIndexPath: 方法 - 这个方法有什么作用?

转载 作者:行者123 更新时间:2023-11-29 12:55:31 26 4
gpt4 key购买 nike

我偶然发现了一篇博文,其中一位作者解释了如何在滚动整个表格 View 时使用以下方法逐渐扩大单元格的大小:


-(void)tableView:(UITableView *)tableView willDisplayingCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath {
cell.transform = CGAffineTransformMakeScale(0.8, 0.8);
[UIView animateWithDuration:0.5 animations:^{
cell.transform = CGAffineTransformIdentity;
}];
}

但是,当我在我的 View Controller 的实现部分中实现上述方法并运行模拟器时,结果看起来在实现前后没有变化。

然后我在上面的方法的 cell.transform = CGAffineTransformMakeScale(0.8, 0.8); 下面添加 cell.textLabel.text = [UIColor greenColor];,再次运行模拟器,屏幕上没有显示任何文本为绿色的单元格。

那么这个方法有什么作用,我应该在什么时候使用它?

我使用具有核心数据的主从应用程序创建我的模板,但即使我不使用核心数据,它也根本没有改变。

我在 Xcode 5.0.2 上使用 iOS 7 模拟器。

最佳答案

关于ios - UITableView: willDisplayCell: forRowAtIndexPath: 方法 - 这个方法有什么作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21248808/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com