在目标 c 的 UITableView 中显示指示用户向上或向下滚动的箭头
Posted
技术标签:
【中文标题】在目标 c 的 UITableView 中显示指示用户向上或向下滚动的箭头【英文标题】:Displaying an arrow for indicating user to scroll up or down in a UITableView in objective c 【发布时间】:2011-11-29 05:31:41 【问题描述】:我想显示一个箭头,指示用户根据表格中的数据在表格中向上或向下滚动。
即表示用户向下滚动的向下箭头或表示向上滚动的向上箭头。
如何将表格的当前状态显示为箭头?
非常感谢,
Avi.
【问题讨论】:
【参考方案1】:由于 UITableView 是 UIScrollView 的子类。在视图控制器中实现以下 UIScrollView 委托:
- (void)scrollViewDidScroll:(UIScrollView *)scrollView
if (tableView.contentOffset.y <
tableView.contentSize.height - tableView.frame.size.height)
downArrow.hidden = NO;
else
downArrow.hidden = YES;
if (tableView.contentOffset.y > 0)
upArrow.hidden = NO;
else
upArrow.hidden = YES;
向下箭头和向上箭头应该是您的图像放置在视图上的适当位置。
【讨论】:
以上是关于在目标 c 的 UITableView 中显示指示用户向上或向下滚动的箭头的主要内容,如果未能解决你的问题,请参考以下文章
在 UITableView 中加载数据时,活动指示器出现问题
iOS 10 GM 嵌入 UITableView 和 UICollectionView contentSize 错误且滚动指示器不显示