[英]Animating a UIView frame, subview UIScrollView doesn't always animate
[英]Animating Subview's Frame In A UIScrollView
我在水平UIScrollView中有一個子視圖。
觸發垂直UISwipeGestureRecognizer時,子視圖的框架會更改。
但是, 如果用戶錯誤地對角滑動,則子視圖的框架不會真正改變。
嗯,從技術上講,它確實可以,但是您會看到一個非常快的閃光燈- 您可以看到它發生了變化,但隨后立即返回其原始框架 。
滾動視圖已啟用分頁-也許它可以返回到當前頁面的位置?
如何更改子視圖的框架(不回退)?
我嘗試使用各種選項,例如UIViewAnimationOptionAllowUserInteraction | UIViewAnimationOptionLayoutSubviews。 當前我在注冊垂直滑動時正在調用animateWithDuration:delay:options:animation:completion
您應該在方法結尾嘗試使用CGRectMake。
subview.frame = CGRectMake(x, y, width, height);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.