uiviewanimation

    0熱度

    1回答

    我有一個UIView,它在layoutSubviews方法中根據iPad的方向重新定位其子視圖。在layoutSubviews方法中,我有一個CABasicAniamtion,它應該爲子視圖的重新定位創建動畫。動畫被設置爲特定的持續時間,但該持續時間被忽略,重新定位立即發生。我知道動畫正在觸發,因爲我看到了AnimationDidStart和AnimationDidStop方法被觸發。我知道這與U

    0熱度

    2回答

    我將最終得到一個RSS源數組,並希望標籤或某些標籤在視圖的底部顯示它們。我想通過數組中的每個Feed進行動畫製作。 這是我到目前爲止的動畫,其中,爲淡入淡出,但只動畫數組的最後一項。 feed = [[UILabel alloc] initWithFrame:CGRectMake(0,380,320,43)]; [self.view addSubview:feed]; feed.alpha=

    10熱度

    3回答

    我有一個視圖,我想通過動畫將其縮放並翻譯到新的位置。我試着用下面的代碼來實現它: [UIView beginAnimations:nil context:nil]; [UIView setAnimationDuration:kDurationForFullScreenAnimation]; [[self animatingView] setFrame:finalRect]; [UIView

    1熱度

    3回答

    我想要一個按鈕移動到一個座標,暫停,移動到另一個協調,暫停,然後再次移動。該過程應該無限重複。我現在所擁有的只是最後一步。 這是我迄今爲止(「發」是的UIButton名): - (void) firstAnimation { [UIView beginAnimations:nil context:NULL]; [UIView setAnimationDuration:0.

    4熱度

    5回答

    我有一個UIView,有幾個UILabels,從上到下動畫,反之亦然。 A排序Autoque的假設:)我用2個功能: -(void)goUp -(void)goDown 這些功能啓動一個UIView動畫所需的position.They都有一個AnimationDidStopSelector定義來電結束的其他功能。這一切工作順利。 當觸摸屏幕,採用的touchesBegan,我想暫停當前動畫和

    14熱度

    1回答

    我有一個UIScrollView子類,我用UIView動畫編程滾動。 我希望用戶能夠點擊或放大Scroll View的UIImageView內容,而動畫正在發生。 - (void) scrollSmoothlyatPixelsPerSecond:(float)thePixelsPerSecond { // distance in pixels/speed in pixels per se

    5熱度

    1回答

    我想動畫縮放UIView的縮放,而不是關於其中心:關於不同的點。 作爲一個黑暗中的鏡頭,我試着翻譯視圖,縮放,然後翻譯回來,使用一系列CGAffineTransforms。但它不起作用:它仍然圍繞着中心擴展。 任何人都知道如何做到這一點? 非常感謝。

    18熱度

    3回答

    我想添加動畫的子視圖。我使用添加子視圖,它沒有顯示任何動畫,所以我想表明,當我這樣做的任何動畫...我使用下面的代碼: - UIViewController *vControllerHome = [[viewTemp alloc] initWithNibName:@"viewTemp" bundle:nil]; vControllerHome.view.frame =CGRectMake(0,

    13熱度

    4回答

    我有一個UIView與一堆子視圖,所有定位使用layoutSubviews。當view被調整大小時,相對位置全部改變。我希望這些重新計算在動畫調整大小時發生(使用+ [UIView beginAnimations:]調用)。這似乎沒有發生。有任何想法嗎?