iPhone日期选择器播放';勾选';声音
你们知道当轮子移动时,我可以在日期选择器上点击什么事件吗 我想在车轮旋转时播放声音(获得声音代码)。就像苹果时钟应用程序中的定时器设置选择器一样 所有这些都是ValueChanges的一个单一事件,它只在车轮旋转结束时触发一次iPhone日期选择器播放';勾选';声音,iphone,audio,datepicker,Iphone,Audio,Datepicker,你们知道当轮子移动时,我可以在日期选择器上点击什么事件吗 我想在车轮旋转时播放声音(获得声音代码)。就像苹果时钟应用程序中的定时器设置选择器一样 所有这些都是ValueChanges的一个单一事件,它只在车轮旋转结束时触发一次 提前感谢我不确定这是否可行,因为声音似乎与手机设置中的键盘点击有关。也许其他人有一个解决方案,但似乎在任何地方都没有记录。有一种未记录的方法可以实现这一点: #导入 @接口SilentUIPickerView:UIPickerView { } -(void)设置声音启用
提前感谢我不确定这是否可行,因为声音似乎与手机设置中的键盘点击有关。也许其他人有一个解决方案,但似乎在任何地方都没有记录。有一种未记录的方法可以实现这一点:
#导入
@接口SilentUIPickerView:UIPickerView
{ }
-(void)设置声音启用:(BOOL)启用;
@结束
使用此子类并调用
[view setSoundsEnabled:NO]
这背后的原因是当您的控制器加载时,日期选择器正在滚动,因此在视图中没有加载
编写此代码
NSDate *d = [[NSDate alloc] init];
[objDatePicker setDate:d animated:NO];
为了澄清-我需要禁用现有的点击声音,并为同一事件添加新声音。感谢可能的副本
NSDate *d = [[NSDate alloc] init];
[objDatePicker setDate:d animated:NO];