uikit-dynamics

    1熱度

    1回答

    我試圖在屏幕上移動一個UIView。 UIGravityBehavior和UIPushBehavior都將密度,速度和摩擦等因素考慮在內。我試圖實現自己的動態行爲,忽略這些物理。 我UIDynamicBehavior子類和一些基本實現 // MYDynamicBehavior.h @interface MYDynamicBehavior : UIDynamicBehavior - (void)

    0熱度

    1回答

    我用UIDynamics - Push Behavior製作了這個小動畫。 我所做的是: 我創建了一個簡單UIPushBehavior像這樣: self.pushBehavior = [[UIPushBehavior alloc] initWithItems:@[self.littleJumpy] mode:UIPushBehaviorModeInstantaneous]; littleJu

    0熱度

    2回答

    behavior.I有2種下降,從最高到屏幕下方的對象,並在屏幕下方用圖像collisioning。碰撞效果很好,但是一移動圖像,它就會重新縮放並眨眼。感謝您的建議。 代碼用於移動所述圖像。 -(void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event { //CGPoint svpt = [[touches anyOb

    28熱度

    3回答

    我試圖找出類似於果凍的應用程序(具體向下拖動視圖從屏幕)的實現UIKit動態。 看到動畫:http://vimeo.com/83478484(@ 1:17) 我瞭解UIKit的動態如何工作,但沒有一個偉大的物理學背景,因此我有麻煩梳理不同的行爲,以獲得所需的結果!

    3熱度

    4回答

    我剛開始使用UIDynamic套件,並且已在線跟蹤示例。我已經達到了我想要的行爲,這是爲了在一個方向上獲得瞬間的力量並且回到原來的位置。 我實現這一點使用下面 CGPoint origCenter = self.viewContentContainer.center; self.animator = [[UIDynamicAnimator alloc] initWithReferenceVie

    3熱度

    1回答

    拖動的觀點,我想拖一個的UIView,並將其移動的計算機上的其它觀點的位置,就好像他們都通過字符串連接。開始的狀態將是一堆UIViews聚集在一起。如果你拉出一個,那麼一旦它與被拖動的視圖之間達到最小距離,它所連接的物品就會開始移動。我在想,最好的辦法,這將使用UIDynamicItemBehavior考慮到我需要它彈回原處,並具有適用於它的重量達到。我不太確定如何做到這一點,否則不做荒謬的代碼。

    3熱度

    1回答

    通過添加帶有阻力的UIDynamicItemBehavior,我可以很容易地使對齊的速度更慢。但是,阻力的默認值是0.0,這對我來說仍然太慢。將阻力設置爲負值不起作用,看起來移動速度爲0.0。 如何使UISnapBehavior更快? (這裏是使貼緊較慢的一個例子): UIDynamicItemBehavior *dynamicItemBehavior = [[UIDynamicItemBehav

    0熱度

    1回答

    我的屏幕上有三個按鈕,其中的背景圖像是在故事板中設置的,背景圖像爲六角形。我正在玩重力,當按下按鈕時,我希望它們都落到屏幕的底部。我希望這些按鈕在六邊形相互反彈而不是它們的矩形形狀時反應。 有沒有辦法將UIButtons.frame剪切到hexagonal.png? - (IBAction)home:(id)sender { animator = [[UIDynamicAnimator

    2熱度

    1回答

    我想在我開發的iOS應用程序中創建一些動畫。我有一個盒子,直到它碰到一個酒吧。我還在該欄上添加了一個bounce以對酒吧產生影響。我現在想要添加的是條形上的行爲,所以當箱子碰到酒吧時,反應是輕微的春天。我嘗試添加UIAttachmentBehavior,但無法弄清楚如何正確實現它。我看過WWDC視頻和其他視頻,但我無法在此設置中使用它。如果你能在這個例子中展示我如何實現它,那將是非常棒的。 @im

    1熱度

    3回答

    之間的相互作用我試圖在使用UIDynamics的視圖中將視圖設置爲位置。我不清楚核心動畫動畫和UIDynamics之間的相互作用,但有些事情我不明白。 我有一個視圖控制器的測試項目,有一個視圖,一個標籤,從視圖的底部中間開始,我試圖將動畫製作到頂部中間。 // Create the label UILabel *label = [[UILabel alloc] initWithFrame:CGR