18
我有一個UIScrollView,我在這裏添加在用戶滾動頁面時在屏幕中間顯示標籤,問題是當動畫發生時用戶不能滾動到下一頁(所有用戶交互似乎都被禁用),直到動畫結束。UIView動畫取消任何觸摸輸入?
這是我的顯示標籤的代碼。
if(!scrollView.dragging)
[UIView animateWithDuration:0.3
delay:0.3
options:UIViewAnimationOptionCurveEaseOut
animations:^(void){
[vesselNameLabel setFrame:frame];
}
completion:^(BOOL finished){}];
那麼如何擺脫這種取消滾動視圖的用戶交互?
我也注意到它在iOS 4中默認會阻止,但它不會在iOS 5中。當我在仍在運行iOS 4的同事的手機上測試時,我只遇到了這個問題。 – jowie 2011-10-28 16:02:04
默認情況下爲塊在iOS 6中。 – mbuc91 2013-03-18 16:46:20
太棒了,太簡單了:) – Macistador 2015-03-16 16:57:39