自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

iPad與iPhone開發(fā)區(qū)別詳解

移動開發(fā) iOS
本文介紹的是iPad與iPhone 開發(fā)區(qū)別詳解,都是比較流行的一款的電子產(chǎn)品,先來看內(nèi)容詳解。

iPadiPhone 開發(fā)區(qū)別詳解是本文要介紹的內(nèi)容,先來看看他們的區(qū)別。

1、首先我們先從官方發(fā)布的SDK來做些比較

iOS 3.2 API Diffs Document that lists new and changed

  1. http://developer.apple.com/library/ios/#releasenotes/General/iPhone32APIDiffs/index.html 

通過以上連接我們可以看到IOS 3.2在UIKit上面還是增加了一些新的類 如Split view、Popover,并且支持自定義字體和支持新的手勢等。

2、新UI元素和用戶習慣

1、Split View:你可以使用ipad提供***的元素用來在同一時刻顯示多個View。如圖所示

iPad與iPhone 開發(fā)區(qū)別詳解

2、Popover:ipad上面僅有提供的用來暫時顯示額外的信息,控制(controls),或者在main view上面選擇相關(guān)的內(nèi)容。如圖所示

iPad與iPhone 開發(fā)區(qū)別詳解

3、Results list button:可以用系統(tǒng)提供的按鈕在搜索欄上面顯示搜索結(jié)果。

iPad與iPhone 開發(fā)區(qū)別詳解

4、Modal views have new presentation styles:可以使用例如全屏、部分屏幕和形成一個modal 界面的風格來更緊密的適應(yīng)用戶體驗和視覺設(shè)計。

iPad與iPhone 開發(fā)區(qū)別詳解

5、Toolbars can be in additional locations:可以在試圖的頂部或底部更甚至可以在split view 或popview中增加toolbar

iPad與iPhone 開發(fā)區(qū)別詳解

6、The edit menu can display custom items:您可以提供菜單項,來增加或替換標準剪切,復(fù)制,粘貼,選擇,和所有命令

7、The keyboard view can be customized:iOS 3.2允許您設(shè)計一個自定義的輸入input view ,替換系統(tǒng)提供的屏幕鍵盤。如果您提供一個自定義input view,確保它的功能對于用戶是顯而易見的。

8、The keyboard view can include custom input accessories.

9、Custom text views can support text in multiple styles and offer advanced editing features.您可以提供文字處理能力,并支持拼寫檢查和自動完成文字輸入。拼字矯正功能-UITextChecker

  1. http://developer.apple.com/library/ios/#documentation/General/Conceptual/iPadHIG/Introduction/Introduction.html%23 

以上鏈接為ipad用戶界面指南

  1. http://developer.apple.com/library/ios/#documentation/General/Conceptual/iPadProgrammingGuide/Introduction/Introduction.html%23/ 

以上鏈接為ipad程序開發(fā)指南

3、手勢識別---UIGestureRecognizer

除了傳統(tǒng)的點擊、移動等一般的手指動作外,新的SDK將可以讓您設(shè)計出手勢和手寫的程序,您還可以運用在安全辨識或游戲中,用不同書的方法,產(chǎn)生不同的功能。

4、Core Text

用來顯示不同的字體和文字樣式

5、文字動畫-效果CATextLayer

6、自制字體-UIAppFonts

iPhone 中文字體上面,我們總是覺得沒有太多的字體可以使用,現(xiàn)在我們可以用UIAppFonts 來注冊您的字體為系統(tǒng)字體,并可以在程序中使用。

7、CALayer 可以支援陰影

用函數(shù)shadowOpacity,sha-dow- Radius,shadowOffset,sha-dowColor和shadowPath,就可以讓您的顯示元素有陰影的效果。

8、播放影片-MPMoviePlayerCon-troller

現(xiàn)在播放影片有新的函數(shù) MPMoviePlayerController,程序員可以不一定用全屏的方式來播放影片,現(xiàn)在程序可以自定大小、位置甚至按鈕的樣子,它是繼承 MPMoviePlayerViewController

9、PDF 檔案打印

如果您想將文件在程序中,儲存為PDF檔案,您可以使用下面的新功能就可以達成

  1. UIGraphi-csBeginPDFContextToFile,  
  2. UIGraphicsBeginPDFContextToData,  
  3. UIGraphicsBeginPDFPage,  
  4. UIGraphicsBeginPDFPageWithInfo,  
  5. UIGraphicsEndPDFContext。 

小結(jié):iPadiPhone 開發(fā)區(qū)別詳解的內(nèi)容介紹完了,希望本文對你有所幫助!

責任編輯:zhaolei 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2011-03-09 10:21:35

2011-08-05 16:58:25

iPad iPhone UIImagePic

2011-07-07 11:12:57

iPad iPhone

2011-08-10 17:37:00

iPhoneASIHTTPRequ

2011-08-02 16:28:40

iPhone Web開發(fā) 事件

2011-06-03 09:41:22

蘋果iPhoneiPad

2014-07-30 09:56:41

iPhoneiPad

2011-07-18 14:39:53

iPhone SDK UIKit

2011-07-06 17:48:30

iPhone Xcode 模擬器

2011-08-12 14:33:06

iPhone緩存文件

2011-07-27 11:14:37

iPhone UITableVie

2011-07-28 10:11:54

iPhone開發(fā) 備忘

2011-08-16 17:18:44

iPhone開發(fā)安全

2012-03-28 09:34:49

iPadiPhoneAndroid

2011-08-22 12:01:38

iPhone開發(fā)文件

2011-08-15 11:37:20

iPhone開發(fā)Mask

2012-05-01 21:27:55

圖標

2011-12-13 14:15:26

微軟OneNoteiPad

2011-08-19 14:47:48

iPhoneiPhone4iPad

2009-07-09 16:01:27

點贊
收藏

51CTO技術(shù)棧公眾號