0
我正在使用XCODE 5和故事板實現一個項目。我添加了一個視圖,這是一個UIPageViewController,當我分配第一頁(對於此pageviewcontroller)時,視圖正常顯示,但從第二頁開始,視圖出現在導航欄下。什麼是metter?從導航欄下的第二個視圖
如果我設置該屬性
self.navigationController.navigationBar.translucent = NO;
的視圖中顯示的問題就解決了,但是當我回去的頁面視圖控制器上一視圖,其上的按鈕下移。
爲什麼?解決辦法是什麼?
此外,如果我設置半透明= NO故事板中顯示的視圖不同於我的應用程序中顯示的視圖(視圖不會在故事板中移動)。
我無法發佈圖片,因爲我沒有被授權。
這是我PageViewController的代碼
- (void)viewDidLoad
{
[super viewDidLoad];
variabiliGlobali = [foaGlobalVariable sharedInstance];
variabiliGlobali.giornataCalID = 1;
numeroGiornate = [variabiliGlobali.calendario count];
self.dataSource = self;
foaGiornataViewController *initialView = [[foaGiornataViewController alloc] init];
// Do any additional setup after loading the view.
[self setViewControllers:[NSArray arrayWithObject:initialView]
direction:UIPageViewControllerNavigationDirectionForward animated:NO completion:NULL];
}
的foaGiornataViewController是不上的故事板存在,但僅僅是一個Objective-C類的視圖。
謝謝你的進步。
如果您提供了一些代碼,這將會很有用。 – adnako
我編輯了我的問題。謝謝。 –
對不起,但我不明白你是如何綁定視圖控制器右舷和「foaGiornataViewController」。在啓動「foaGiornataViewController」時是否從故事板加載視圖? – adnako