我有一个UITableView,当它停止滚动时(scrollViewDidEndDecelerating :),当前单元格的高度通过设置变量currentRow并重新加载来扩展:
- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView {
CGFloat current_offset = self.tableView.contentOffset.y;
currentRow = [self.tableView indexPathForRowAtPoint:CGPointMake(0, current_offset)].row;
[self.tableView beginUpdates];
[self.tableView endUpdates];
};
Run Code Online (Sandbox Code Playgroud)
动画工作正常,但它暂时阻止了tableview的可滚动/交互.因此,如果我在单元格扩展时触摸屏幕,除非我再试一次,否则我最终无法滚动.
是否有解决方法或其他方法来实现相同的效果?
我正在制作一个自定义 *.saver 应用程序,我想添加我自己的缩略图以显示在屏幕保护程序名称上方(左栏中的瓢虫图片)。我怎么做?
