2013-06-12 26 views
0

我是Xcode的新手,並且在添加到主視圖時無法獲得子視圖,從底部發起而頂部(我認爲它是默認值)。 當我指的是頂級時,我並不是指屏幕上的繼承者,而是字面上的頂部(iPhone的電源按鈕和耳機插孔)。子視圖不會出現在我想要它出來的地方 - Xcode

我試圖玩弄視圖 - >起源和視圖 - >模式 - 都沒有做任何事情。 我會認爲這是自動佈局,但我不能確定。

基本上,我有一個彩色mainStoryboard並[self.view addSubView:[[AnotherView alloc] initWithNibName:@"AnotherView" bundle:nil]];

的AnotherView只是一個空的一半大小查看。 當它被添加時,它會一直出現在頂部。我不知道如何讓它從底部出現。

你們有沒有什麼見解可以讓我從底部開始呢?

提前致謝!

回答

1

添加NewView的與框架

newView.frame = CGRectMake(0480320200)至self.view;

之後,通過使用下面的動畫爲該視圖製作動畫。

[UIView animateWithDuration:0.4 delay:0.0 options:UIViewAnimationTransitionCurlUp 
          animations:^{ 

    newView.frame=CGRectMake(0,0,320,200); 

    } completion:nil]; 

或者你可以使用

presentModalViewController:動畫:

方法

相關問題