在我的iPhone應用程序中,使用某些轉換(Flip)切換到我的「settings/about」視圖。 我開始這樣的過渡:當使用UIViewAnimationTransition(可可觸摸)時,需要進行預加載
SettingsAboutViewController *settingsView = [[SettingsAboutViewController alloc] init];
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:1.0];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromRight
forView:[self.navigationController view ]
cache:YES];
[self.navigationController.view addSubview:settingsView.view];
[UIView commitAnimations];
在我SettingsAboutViewController的viewDidLoad方法我設置使用SETFRAME所有相關圖片:CGRectMake(X,Y,W,H),沒有介入的筆尖。
我的問題是,所有的圖形似乎被定位在0,0,只有當翻蓋90%完成時纔會「卡扣」到位。
我試着在設置和之前調用[super viewDidLoad],我嘗試將我的設置代碼放在loadView中,但是到目前爲止都失敗了。
在我稱之爲動畫之前,看起來並不是所有的構建。我以前從未遇到過這樣的問題,而這種特殊的觀點不是以任何其他方式顯卡重量和要求?
我需要考慮什麼?
謝謝。
我有這個相同的問題。如果您找到解決方案,請發佈答案。 – titaniumdecoy