但什麼viewOggetto究竟是什麼?如果它是一個UIView,那麼爲什麼要調用viewOggetto.view?
是一個UIViewController? 您通話雙方:
[viewOggetto setFrame:aFrame];
[viewOggetto.view setFrame:aFrame];
假設它是一個UIViewController,試試這個/ PROVA COSI':
[self.view addSubview:viewOggetto.view]; // you need to have it before to animate it
// initial state of the animation:
[viewOggetto.view setFrame:CGRectMake(160, 240, 1, 1)]; // zoom from center
// viewOggetto.view.alpha = 0; // eventually to add a fadeIn animation
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:0.5];
// ending state of animation:
// viewOggetto.view.alpha = 1; // restore to 1 to eventually to add a fadeIn animation
[viewOggetto.view setFrame:CGRectMake(0, 0, 320, 480)];
[UIView commitAnimations];
,如果它是一個UIView只是刪除 「.view」 在每一個 「viewOggetto.view」 代碼
ciao, luca
'aFrame'是一種我不熟悉的方法。你確定你不是指'[viewOggetto setFrame:aFrame];'? –
Oggetto是意大利人吧?你不認爲爲你的變量設置英文名稱而不是混合英語和意大利語會很好嗎? –
你對你的第一條評論是正確的,我的意思是[viewOggetto setFrame:aFrame];也是的,Oggetto是一個意大利名字,但它是我正在使用的上下文所必需的。 – Lorenzo