我有一个带有UIImages作为主要内容的单元格的UITableView。表视图是分页的,所以当我接近UITableView的末尾时,我向API发出一个新的请求并插入新的单元格(无限滚动)。
问题是当来自API的数据到达时,我将它们添加到表视图中时,滚动会完全停止。
我已经尝试了
[tableview reloadData]
和
[tableview beginUpdates]
[tableview insertRows...]
[tableview endUpdates]
但滚动动画在两种情况下都会完全停止。
答案 0 :(得分:31)
I just found the problem: After the new data arrived I had a UIRefreshControl calling [self.refreshControl endRefreshing]
. And for some reason that method stopped all scrolling animation in the table view.
By adding
if ([self.refreshControl isRefreshing]) {
[self.refreshControl endRefreshing];
}
the problem was solved.
答案 1 :(得分:0)
迅速5:
<div class="form-group col-md-3">
<p-calendar
placeholder="Requeu Date"
id="date"
formControlName="date"
dataType="string"
dateFormat="MM dd, yy"
[hideOnDateTimeSelect]="true"
[defaultDate]="getDefaultDate()"
[locale]="ptBR"
[showButtonBar]="true"
[showTime]="true"
[disabledDays]="[0,6]"
[showIcon]="true">
</p-calendar>
</div>