uiviewanimation

    2熱度

    1回答

    問題 當繪製在屏幕上(的iOS 4)的自定義的電影播放器​​的控制器,我使用AVPlayerLayer顯示量。我希望在播放器上疊加一些疊加層(廣告橫幅,播放器控件等)。目前,這個工作絕對沒問題有以下層次: UIView(self.view)\ | UIView(controlsView)\ * | UIView [some movie player c

    1熱度

    1回答

    我試圖在更改值時減慢UISlider的動畫。 到目前爲止,我已經試過了舊的UIView動畫方法: [UIView beginAnimations:@"slider" context:nil]; [UIView setAnimationDuration:5.0]; [self.slider setValue:2 animated:YES]; [UIView commitAnimations

    5熱度

    4回答

    我的簡單的代碼: [otherClass doMethodOneWhichHasAnimation]; 和動畫持續0.8秒。接下來是推動視圖控制器的代碼: SchemeView *schemeView = [[SchemeView alloc] init]; [self.navigationController pushViewController:schemeView animat

    0熱度

    2回答

    我有一些代碼需要在UIView動畫括號內運行,但是我希望它不被動畫化,所以它的任何一邊的所有代碼都是動畫的,但事實並非如此。有沒有辦法做到這一點?

    5熱度

    2回答

    我有這樣的代碼: [UIView animateWithDuration:0.8 animations:^{ [self methodToRun]; } completion:^(BOOL finished){ [self anotherMethod]; }];

    5熱度

    2回答

    現在我有四個UITableViewControllers。 甲 B1,B2 Ç 我需要以下效果: 上形成選擇一個項目可以推到B1 輕按rightBarButtonItem在B1上可以水平翻轉到B2 輕按B2的rightBarButtonItem可以水平翻轉到B1 選擇上B1或B2中的項目可以推到C 可以彈出至A在B1或B2 所有視圖(A,B1,B2和C)應該有NavigationBar。現在 我之

    0熱度

    2回答

    我有一個tabbarview應用程序,在其中一個選項卡中有一個按鈕。當按下該按鈕時,會發生一些情況,用戶將切換到另一個選項卡。 我在那個按鈕動畫: UIView * fromView = self.tabBarController.selectedViewController.view; UIView * toView = [[self.tabBarController.viewControll

    0熱度

    1回答

    我正在製作一個PDF閱讀器,看起來像一本真正的書。 我有一個UIImageView內滾動視圖作爲書的背景(想象一個打開的書與空白頁)。 UIImageView的圖層有兩個子圖層,每個圖層都位於每個頁面上,即呈現PDF內容的CATiledLayers。 我有2個UIViews的圖層作爲其內容。當我點擊一個按鈕打開頁面時,我將CATiledLayer附加到背景上,並將其刪除,然後將其作爲子圖層添加到U

    0熱度

    1回答

    我通過複製Apple的計算器應用程序教自己更多的iOS。我已經完成了整個肖像模式的工作。 現在我想複製它調整現有按鈕大小的功能,將它們移到右側,並在用戶旋轉到橫向時添加一大堆其他按鈕和功能。 到目前爲止,我在文檔和在線中看到的內容都有很多硬連線,我必須編寫手動將每個按鈕移動到特定位置的代碼。我寧願按照屏幕尺寸的比例來支持不同的屏幕。 所以我不得不調整按鈕和其文本,顯示/隱藏了一組額外的按鈕,改變的

    0熱度

    2回答

    我需要翻轉一張卡片然後將其翻轉。我已經編寫了代碼,可以毫不費力地執行此操作。麻煩來了,因爲用戶可以根據需要來回翻轉該卡片,並且看起來效果是累積的。第二次嘗試時,卡片像頂部一樣旋轉。我並不完全感到驚訝,因爲似乎只有一種添加動畫的方式,而不是從視圖中清除。有沒有辦法'重新設置'我之前提交的動畫的UIView?有沒有辦法捕獲它並重新使用它,而無需提交新的?還是我錯過了明顯的東西?這是我的代碼: if (