commitanimations

    1熱度

    1回答

    我想讓UIView來回發光兩次。我的動畫在下面的作品中,但在它結束之後,它會轉到我將其設置爲動畫的狀態,而不是原作。我將autoreverses設置爲YES,爲什麼它不回到原始狀態? [UIView beginAnimations:nil context:NULL]; [UIView setAnimationRepeatCount:2]; [UIView setAnimationRepeatA

    4熱度

    2回答

    我有一種方法,其中動畫UIWindow的子視圖之一,然後使用removeFromSuperview從UIWindow刪除它。但是,當我動畫塊後放入removeFromSuperview,動畫從來沒有顯示,因爲removeFromSuperview去除UIWindow的UIView播放動畫:-(之前,我怎樣才能延緩removeFromSuperview所以播放動畫,然後再子視圖被刪除?我的動畫後試圖

    1熱度

    2回答

    我翻轉到背面的信息視圖。我有它翻轉,我有一個導航欄在另一邊讓我回到原來的視圖回家(這是一個問題,當我試圖使用一種模式)。 我現在的問題是,它只在第一次使用:我點擊信息按鈕,我翻轉到背面。我點擊後退按鈕,我可以翻轉沒有問題。 但是,如果我再次點擊該信息按鈕,它會推到信息視圖而不是翻轉。翻轉回來仍然很好。如果我離開根視圖並轉到其他地方並返回,它會再次正常翻轉。 在被調用,當我點擊信息按鈕的方法: In

    0熱度

    1回答

    我在課堂上有兩種方法,每種都有動畫。我的問題是,我可以將這些動畫存儲在一個數組中或通過beginAnimation引用它們:name?如果是的話,我該怎麼做? 感謝您的幫助 -(void)hideMenu{ [UIView beginAnimations:@"HIDE_MENU" context:nil]; [UIView setAnimationDuration:0.38];

    1熱度

    4回答

    我有下面這段代碼誰動我的UIView至左: - (void)viewDidLoad { [super viewDidLoad]; [UIView beginAnimations:nil context:NULL]; [UIView setAnimationDuration:4]; int xOriginal = 91; CGRect

    1熱度

    3回答

    我正在爲我的iPhone應用程序創建基本動畫。我有兩種不同類型的動畫可供選擇。我可以用這... NSArray *myImages = [NSArray arrayWithObjects: [UIImage imageNamed:@"myImage1.png"], [UIImage imageNamed:@"myImage2.png"], [UIImage imageNamed:@"myIm

    0熱度

    1回答

    我很感謝有人能幫助我找到解決下一種情況的方案。 我想動畫的UIView到一個點到另一個(我能夠做到這一點,請檢查下面的代碼)的位置,但我有另一個UIView在中間..實際上這第二個視圖定位立即在我想要移動的視圖之後。我想要完成的基本上是避免在第二個視圖上看到動畫。 //second view placed at position x = 100, width = 20, height = 20

    1熱度

    1回答

    我有一個UIView作爲2個tableviews的容器。我有兩個按鈕可以控制數據在這些表格上的加載方式。基本上,當1個按鈕被竊聽了UIView滑出,以顯示與該按鈕的實現代碼如下,當其他按鈕被竊聽我需要它: 接近 隱藏一號的tableview 然後取消隱藏第二次的tableview 然後UIView的滑回了 這裏就是我有 [UIView beginAnimations:nil context:nil

    1熱度

    1回答

    我有一個UIViewController,一個「切換器」,基本上只是將視圖從一個旋轉到另一個。 這一切都很好,除了我正在過渡到的視圖是一個UIViewController它擁有一個UITableViewController。出於某種原因,當動畫「翻轉」時,導航欄不可見,並且一旦動畫完成,導航欄就會出現。 這真的不好看,我想知道是否有人知道我爲什麼會看到這個以及如何修復它? 感謝, --D 編輯:按

    0熱度

    1回答

    我爲動畫下拉刷新滾動視圖內容插圖。 NSLog(@" in main thread? %d", [NSThread isMainThread]); // prints 1 [UIView beginAnimations:nil context:NULL]; [UIView setAnimationDuration:.3]; [scrollView setContentInset:UIEdge