2011-10-22 59 views
0

我有一個應用程序,我已經設置了一個通知。當通知提高時,則根據設備的音量級別發出聲音。所以我想在視圖中添加一個進度條或滑塊來控制設備的音量。例如,你有一個視圖,其中你有滑塊/進度條。當你滑動它們時,音量增加或減少。 如何通過這些工具控制設備的音量?如何通過我們的應用程序通過進度或滑動條來控制設備的音量?

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath 

static NSString * CellIdentifier = @「Cell」;

UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier]; 
if (cell == nil) { 
    cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease]; 
} 

// Configure the cell... 
if(indexPath.row==0) 
{ 
    cell.textLabel.text = @"Vibration"; 
    UISwitch *switch_vib=[[UISwitch alloc] initWithFrame:CGRectMake(210, 9, 94, 27)]; 
    switch_vib.on=YES; 
[cell addSubview:switch_vib]; 

} 
else //if(indexPath.row==1) 
    cell.textLabel.text = @"Set volumes"; 
     return cell; 

}

在此先感謝...

回答

0

您只能使用MPVolumeView讓用戶控制音量。您只需將該視圖添加到視圖層次結構中,即可設置音量並反映由硬件按鈕完成的任何音量更改。您可以走其子視圖來查找滑塊以適應其設計。有(故意)沒有公開的方式來以編程方式更改音量。

相關問題