成人免费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

2020-03-10 22:01:54

物聯網安全物聯網IOT

2023-12-29 07:04:28

Go項目Docker編寫

2017-10-20 10:09:01

代碼CocoaPods編譯

2024-02-20 08:51:56

PythonFlask工具

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編程語言數據科學

2023-02-17 12:07:45

ChatGPTPython

2018-06-12 15:07:57

IT

2011-05-18 14:51:43

2012-11-07 15:57:34

OSSECMYSQL
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 91国产在线视频在线 | 亚洲视频一区 | 亚洲欧美视频一区二区 | 精品一区二区三区电影 | 一区中文字幕 | 国产精品电影在线观看 | 日韩精品一区二区三区视频播放 | 日日摸日日添日日躁av | 日韩福利| 亚洲一区二区三区在线 | 久草中文网 | 围产精品久久久久久久 | 亚洲va欧美va天堂v国产综合 | 激情欧美一区二区三区中文字幕 | 日韩视频一区在线观看 | 亚洲精选久久 | 妖精视频一区二区三区 | 97精品国产| 69亚洲精品 | 一区二区在线免费观看 | 国产成年人小视频 | 久久精品视频亚洲 | 日韩一区二区免费视频 | 久久99精品久久久久久国产越南 | www.色五月.com | 午夜爽爽爽男女免费观看影院 | 天天干天天插 | 日韩综合在线视频 | 99热精品在线 | 在线播放精品视频 | 亚洲高清一区二区三区 | 久久人体 | 国产精品99免费视频 | 羞羞视频网站 | 亚洲一区二区中文字幕 | 国产在线资源 | 一级中国毛片 | 黄色av网站免费看 | 精品久久久久久久久久久 | 91中文 | 91在线网站|