1,首先匯入系統的框架
#import
3,取出系統自帶鈴聲的路徑,自己建立乙個soundid,然後play it。具體方法如下:
systemsoundidsound; //uint32型別
nsstring
*path = [
nsstring
stringwithformat
:@"/system/library/audio/uisounds/sms-received1.caf"];//直接獲取系統三全音的路徑 [[
nsbundle
bundlewithidentifier:
]pathforresource:
@"sms-received1"
oftype:
@"caf"
];//通過bundle獲取三全音的路徑。也可以通過這種方法獲取自己新增的鈴聲
if (path)
}audioservicesplaysystemsound(sound);
//以下關於聲音的說明是參照
ios呼叫系統東西
在安裝後第一次執行軟體時,系統會彈出提示使用者是否允許軟體獲取當前位置,如果使用者不允許的話,之後執行時系統不會在彈出提示設定,這點很不方便,有個解決辦法是給使用者乙個選項,調出iphone中 設定 定位服務選項,由使用者手動設定,呼叫系統 設定 中定位服務相關 如下 ibaction btnset...
iOS呼叫系統功能
在ios開發過程中,有時我們想在應用內實現打 發簡訊 開啟safari瀏覽器功能,具體常用功能如下 openurl nsurl urlwithstring tel 185 x0496 openurl nsurl urlwithstring telprompt 185 x0496 uiwebview ...
iOS 呼叫系統相簿相機
actionsheet的方法在8.3之後就被取代了,下面介紹目前比較新的方法 1 info.plist檔案寫訪問授權 nsphotolibraryusagedescription 請求訪問相簿 nscamerausagedescription 請求訪問相機 2 這一步就不解釋了,當用到uiimage...