UI

UICollectionView的scrollToItemAtI

2020-01-06  本文已影响0人  张三呢

1.问题说明

我想在当前视图加载完成后,滚动到指定的index,但是,我发现在viewWillAppear中不行。

2.问题解决

方案1.放到ViewDidAppear中,弊端就是有明显的滚动。

方案2.在调用scrollToItemAtIndexPath之前,调用layoutIfNeeded

方案3.延时dispatch_after(dispatch_time(DISPATCH_TIME_NOW,(int64_t)(0.01*NSEC_PER_SEC)),dispatch_get_main_queue(),^{//放到这里}});

上一篇下一篇

猜你喜欢

热点阅读