簡體   English   中英

當我在TabBarController中切換視圖時,ScrollView停止滾動,如何解決?

[英]When i switch View In TabBarController the ScrollView Stop Scroll,How to Solve it?

在控制器A中:代碼如下:

[UIView animateWithDuration:5 animations:^{
    [self.awardScrollView setContentOffset:CGPointMake(self.awardScrollView.frame.size.width * 19, 0)];
} completion:^(BOOL finished) {
    isFinished = YES;
}];

我將5s設置為完成動畫,但是我使用TabBarController將控制器切換到了B ,我發現動畫在Controller A中停止了。即使我切換到Controller B ,我如何也可以讓ScrollView在Controller A中繼續滾動背景?

Core Animation不會為不在屏幕視圖層次結構中的視圖設置動畫。 從屏幕上的視圖層次結構中刪除視圖時,Core Animation將從視圖中刪除所有動畫。

如果需要,可以在視圖重新顯示在屏幕上時添加其他動畫。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM