uiviewanimation

    2熱度

    1回答

    我的自定義控件有一個方法-setValue:animated :,這需要一個animated標誌。 的iOS 4之前,我想就此寫動畫: if (animated) { [UIView beginAnimations:@"Foo"]; [UIView setAnimationDuration:5.0]; } // ... layout views ... if (anima

    0熱度

    1回答

    我正在使用一個控制器(MAIN)來管理在其主視圖中呈現2個其他控制器(A和B)視圖的方式。 在MAIN控制器中查看我在MAIN視圖xib中創建了一個按鈕。 BUTTON必須在A和B視圖之上。 所以這是視圖層次結構,我需要: MAIN.VIEW |------A or B view (index 0) |------BUTTON (index 1) 在這裏,我如何創建A

    0熱度

    3回答

    我有一個UIView動畫(由touchesEnded:事件調用),我想在允許更多用戶輸入之前完成執行。在動畫被調用之前,我檢查一個標誌「isMoving」以查看動畫是否正在進行。然後我設置isMoving到YES並執行如下動畫(是的,我知道這是不是塊格式)... - (void) methodCalledFromViewControllerTouchesEnded { if (isMov

    4熱度

    1回答

    我正在實施一個相當標準的UIView動畫,使用UIViewAnimationTransitionCurlUp。基本的想法是,我在屏幕上有一個文件夾覆蓋了一堆頁面,當我從一個頁面改變到另一個頁面時,我使用捲曲動畫。每個頁面都是佔用屏幕70%左右的子視圖,以便剪貼板在後臺仍可見。 這個動畫一切工作正常,這個問題是,即使每「頁」(這是一個單獨UIViewController & UIView)有一個透明

    1熱度

    2回答

    我不知道怎麼可以對我的意見連續的和重複的動畫的w/o冷凍我的應用程序的其餘部分 - 因爲我的當前方法會導致成100%的動畫,0%的用戶交互可能 - 這是有點不好。 動畫一般很簡單:我想打一個的UILabel行爲像一個警報器,從1到0和背部等改變阿爾法屬性。因此 的基本的動畫塊是: [UIView animateWithDuration:0.4f delay:0.0f

    2熱度

    1回答

    我使用CAKeyframeAnimation來做UIView子類的動畫。 當我申請transform.rotation.y(或transform.rotation.x),在UIView子類上繪製的對象失去了不透明性。我無法想象爲什麼... 我測試一些場景: 隨着transform.rotation.z,不透明度爲OK 隨着position,不透明度確定在筆尖宣佈 使用預定義的UIView不透明度可

    1熱度

    1回答

    我正在使用此代碼來製作動畫。我的問題是如何停止動畫?不要告訴我改變重複次數。我想動畫工作,直到我說停止。有沒有一種方法可以用來實現這一點? [UIView beginAnimations:nil context:nil]; [UIView setAnimationDuration:1.0]; [UIView setAnimationRepeatAutoreverses:YES]; [UIVi

    0熱度

    2回答

    我想這是非常基本的,但我想知道是否有一種簡單的方法來將整個NIB動畫化到屏幕上......來自右側。理想情況下,我希望它在停止時反彈一點(例如,如果NIB應該滾動到位置X = 0,我想在返回0之前稍微消極一點)。 這是我到目前爲止有: [UIView animateWithDuration:0.5 delay:0 options

    1熱度

    1回答

    我試圖堆疊兩個動畫。我在兩張圖片的代碼中使用相同的UIImage。 我首先確定(第一行)要加載的圖像。 NSString *imageName = (self._handleToSectionModel.calculatorState == CALCULATOR_OPENED)? [NSString stringWithString:@"1_dg_please_see_warning_2line

    3熱度

    2回答

    嘿傢伙, 我現在只是在這裏難住,我希望在手指按下時創建一個UIView動畫,通過在手指放置位置創建一個UIView。這可能嗎? - (void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { UITouch * touch = [touches anyObject]; CGPoint pos = [touc