成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

有多個Xib文件如何將iPone項目轉到iPad平臺

移動開發 iOS
當有多個Xib文件如何將iPone項目轉到iPad平臺是本文要介紹的內容,主要是是解決將iPone項目轉到iPad平臺,如果有多個Xib文件,該怎么辦?來看本文如何來解決。

有多個Xib 文件如何將iPone項目轉到iPad平臺是本文要介紹的內容,主要是是解決將iPone項目轉到iPad平臺,如果有多個Xib文件,該怎么辦?來看本文如何來解決。

1、首先,不能把問題考慮復雜了,這個轉化其實很簡單。

2、將iphone版本升級成universal版本, 方法不贅述。

3、在.plist里,應該會有main nib file base name這個key,對應MainWindow,就是iphone程序的入口;

同時會有main nib file base name(iPad)這項,如果沒有,就自己建立個,universal版本會多出來這項,選擇它就是了),然后需要自己建立個xib文件,來作為iPad入口,比如說MainWindow-iPad

技巧:已經有iPhone版的xib文件, 打開這個xib文件,然后file==>Create iPad version (using autosizing masks), 會自己生成一個iPad版本的 untile.xib的文件,然后另存為你自己的名字的iPad的xib就可以了。然后拖到并加入到你的項目里。

以上是解決程序入口的問題。

4、對于其他的xib文件,比如說AController.xib,

首先,用上面的技巧生成AController-iPad.xib并加入到你的項目里;

然后找到它對應類文件AController.m,

  1. - (void)viewDidLoad   
  2. {  
  3. if(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)     
  4. {  
  5. [[NSBundlemainBundle] loadNibNamed:@"AController-iPad"owner:selfoptions:nil];  
  6. }  
  7. else  
  8. {  
  9. [[NSBundlemainBundle] loadNibNamed:@"AController"owner:selfoptions:nil];  
  10. }      
  11.  
  12. [superviewDidLoad];  
  13. //your other init code here  

加入紅色部分的code即可,那個loadNibNamed:根據具體的來改。

5、對于內部的其他代碼,若iPhone與iPad版本有區別的話,繼續用好上面的if 判斷語句就可以了。

  1. if(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)     
  2. {  
  3. //iPad version code here  
  4. }  
  5. else  
  6. {  
  7. //iPhone/touch version code here  

6、強烈建議寫程序時候對于控件位置和大小,別用具體的數字, 而用size.weight, size.height這樣的寫法,或者單獨開個頭文件define出去,不然一個一個的改尺寸大小會很郁悶的。

iphone-->iPad的改動,難倒是不難,主要是要細心而已。

暫時只想到這么多了,以后再補充。

小結:有多個Xib 文件如何將iPone項目轉到iPad平臺的內容介紹完了,希望通過本文的學習能對你有所幫助!

責任編輯:zhaolei 來源: 新浪博客
相關推薦

2011-09-13 11:29:58

2020-01-13 15:22:42

ERP云平臺遷移

2019-10-09 12:32:12

MaciPhoneiTunes

2009-04-14 09:24:40

OracleXML導出

2019-10-09 08:00:17

Kubernetes容器云平臺

2015-11-05 11:45:32

OpenStack開源項目產品設計

2012-06-19 10:22:16

Windows Pho

2017-10-20 10:09:01

代碼CocoaPods編譯

2024-02-20 08:51:56

PythonFlask工具

2020-03-10 22:01:54

物聯網安全物聯網IOT

2023-12-29 07:04:28

Go項目Docker編寫

2009-08-26 18:05:25

ViewState持久

2019-12-27 15:05:51

Python類方法裝飾器

2020-05-09 10:50:10

聯絡中心遠程工作通信網絡

2020-06-24 07:00:00

備份數據丟失USB介質

2018-10-15 09:10:09

Python編程語言數據科學

2012-11-07 15:57:34

OSSECMYSQL

2015-10-28 14:59:26

JAVA插件Chrome

2011-11-08 15:15:40

路由器復位

2009-06-11 10:50:27

netbeans配置
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产91中文 | 欧美午夜在线 | 亚洲精品国产成人 | 浮生影院免费观看中文版 | 久久激情av | 久国久产久精永久网页 | 成人特区 | 美国黄色毛片 | 国产精品久久久久久久久久 | 一级a性色生活片久久毛片波多野 | 亚洲一区有码 | 国产成人亚洲精品 | 国产黄色小视频 | 久久九七 | 午夜一区 | 免费激情网站 | 日韩中文在线 | 国产日韩欧美二区 | 亚洲一区二区三区免费视频 | 成年人在线观看视频 | 日韩精品一区中文字幕 | 久久精品久久久久久 | 日本aaaa| 波波电影院一区二区三区 | 免费精品 | xxxxx黄色片 欧美一区免费 | 一区二区国产精品 | 精品国产乱码久久久久久1区2区 | 电影在线 | 日韩视频高清 | 久草精品在线 | 日日摸日日添日日躁av | 超碰人人在线 | 久久精品青青大伊人av | 国产高清免费视频 | av在线免费观看不卡 | 最近免费日本视频在线 | 最新国产在线 | 欧美寡妇偷汉性猛交 | 国产日韩精品久久 | 国产一区 |