2011-06-01 164 views
1

我想有我的按鈕安排一個特定的方式爲我的山水景觀我的縱向視圖和不同的方式。我也想能夠添加東西到我的橫向視圖,現在可能在我的肖像視圖中。我知道這是可能的原因顯然是每個iphone都附帶的計算器應用程序。當您將其側向傾斜到風景時,它會爲您提供一整套全新的按鈕。有誰知道如何創建一個自定義的肖像視圖,當iphone是正確的側面加載,以及如何創建一個自定義的橫向視圖時,iPhone是在其側面與不同的按鈕?定製橫向/縱向視圖

回答

5

你可以嘗試有每個方向兩個獨立的筆尖文件。您可以基於此來自定義筆尖。

+1

這裏是蘋果文檔的鏈接如何做到這些:http://developer.apple.com/library/ios/#featuredarticles/ViewControllerPGforiPhoneOS/BasicViewControllers/BasicViewControllers.html#//apple_ref/ doc/uid/TP40007457-CH101-SW26 – JeroenEijkhof 2011-06-01 05:13:00

+0

多數民衆贊成多麼我目前正在做的只是這樣我可以保存兩個筆尖,但我不知道如何通過旋轉iphone – user772489 2011-06-01 05:13:44

+0

確定切換筆尖文件,所以它切換現在這是偉大的,但我的景觀筆尖文件不起作用(實際上沒有任何代碼可以用來旋轉它)。我只需要基本複製和粘貼使用所有按鈕的縱向視圖代碼IM(導致許多是相同的),或者是有沒有更有效的方式來做到這一點? – user772489 2011-06-06 04:19:10

0
  1. 創建兩個不同的視圖控制器(即NIB文件或物品在你的故事板)。調用類MyViewControllerLandscape和MyViewControllerPortrait。

  2. 創建第三個視圖控制器類編程。將其稱爲MyViewController,並使其成爲橫向和縱向控制器的父類。

    這使得它,這樣你可以把在父類中的兩個控制器所有的公共代碼,並把唯一的方向特定代碼在其他兩個。

  3. 按照說明在http://developer.apple.com/library/ios/#featuredarticles/ViewControllerPGforiPhoneOS/BasicViewControllers/BasicViewControllers.html#//apple_ref/doc/uid/TP40007457-CH101-SW26來看看如何在橫向和縱向viewControllers之間切換。

相關問題