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(),^{//放到这里}});