原创 歸納筆記01:UIView屬性

UIView: (1)Mode: Mode是屬性用於控制該UI空間內圖片的對齊方式,以及是否縮放圖片來適應該控件,其屬性支持一個彈出菜單。我們可自行嘗試各種屬性值,看看各種屬性值的行爲。通常說,Center(居中)是一個不錯的選項。 如果

原创 歸納筆記05:進度條屬性

 IB對UIProgressView支持的屬性 (1)    Style:該屬性的屬性值是一個列表框,該列表支持如下兩個列表項: 1)           default:設置使用默認風格的進度條。 2)           bar:設置

原创 歸納筆記02:UILabel和UIButton屬性

UILabel: 對於UILabel而言,由於它繼承了UIView,因此,它除了可以設置UIView所支持的屬性外,UILabel還可額外設置如下屬性: (1)             Text:該屬性的第一個列表框可用於選擇不同的文本方

原创 歸納筆記03:TextField和TextView

UITextField支持的屬性 (1)BorderStyle:該屬性設置邊框樣式,只有設置了纔會顯示邊框樣式,系統提供了默認四種樣式,其中大部分應用採用圓角矩形風格,其餘可自行嘗試,例: text.borderStyle = UITex

原创 歸納筆記04:工具欄和導航欄

工具欄: UIToolBar繼承了UIView,它通常僅作爲多個UIBarButtonItem的容器,每個UIBarButtonItem代表工具欄上的一個控件。UIToolBar控件可配置的屬性並不太多,通常可以指定以下兩個屬性: (1)

原创 歸納筆記08:UIScrollView

 UIScrollView支持的屬性 UIScrollView代表一個可滾動的控件,該控件允許用戶拖動手指來滾動該控件中的內容。通過滾動控件的支持,UIScrollView可以顯示多於一個屏幕的內容,甚至可以顯示超過放在內存中的內容。 U

原创 歸納筆記025:原生推送

使用推送通知 對於開發iOS Push服務而言,完整過程如下: (1)   應用程序註冊遠程推送通知。 (2)   當應用程序註冊推送通知成功或註冊失敗時,系統都會觸發應用程序委託類的對應方法。開發者可以通過重寫應用程序委託類的這些方法獲

原创 歸納筆記020:AVPlayer播放視頻

在開發中,單純使用AVPlayer類是無法顯示視頻的,要將視頻層添加至AVPlayerLayer中,這樣才能將視頻顯示出來,所以先在ViewController的@interface中添加以下屬性: @property(nonatomic

原创 歸納筆記017:AVAudioPlayer播放音樂

AVAudioPlayer是一個屬於AVFoundation.framework的類,它的作用類似於一個功能強大的播放器。主要支持如下格式: (1)   AAC (2)   AMR (3)   ALAC (4)   iLBC (5)   

原创 歸納筆記011:觸摸事件、手勢處理、鍵盤處理

響應者鏈 只要繼承了UIResponder的對象就可作爲事件的響應者,實際上UIControl繼承了UIView,UIView又繼承了UIResponder,由此可見,所有的對象都可作爲事件的響應者。 當用戶與某個控件交互時,該控件作爲“

原创 歸納筆記018:MPMediaPickerController選擇系統音樂

MPMediaPickerController繼承了UIViewController,因此可以當成視圖控制器使用,使用步驟如下: (1)    創建MPMediaPickerController對象。 (2)   將MPMediaPick

原创 歸納筆記09:UITableView

UITableView支持的屬性 UITableView繼承了UIScrollView,它具有UIScrollView的功能,這個UIScrollView中主要封裝了UITableViewCell單元格控件,因此,UITableView默

原创 歸納筆記022:AVFoundation拍照和錄製視頻

AVFoundation框架主要使用如下類: (1)   AVCaptureDevice:該對象代表物理輸入設備,包括攝像頭和麥克風。 (2)   AVCaptureSession:該對象負責吧AVCaptureDevice捕捉得到的視頻

原创 歸納筆記016:Core Data

Core Data的API Core Data應用中的核心API有如下幾個: (1)   託管對象模型。 (2)   持久化存儲協調器。 (3)   託管對象上下文。 (4)   實體描述。 (5)   抓取請求。 持久化操作 掌握

原创 歸納筆記024:本地通知

本地通知屬性 本地通知是一個UILocalNotification對象,有如下屬性: (1)   fireDate:設置本地通知將在什麼時間觸發。 (2)   repeatInterval:設置本地通知重複發送的時間間隔。 (3)   a