【发布时间】:2010-06-13 20:21:33
【问题描述】:
我的一个观点是UITableView,它充当AVAudioPlayer 的代表,当您选择某一行时,该表基本上会播放声音,并在播放完成后选择重复声音。
但是,我注意到,如果我为某个声音选择一个重复 ON 的单元格,然后滚动 UITableView 以选择不同的声音,它不会调用 audioPlayerDidFinishPlaying(因此不会重复)直到滚动之后已经停止。一旦我停止滚动,它就会重复。或者,如果我根本不滚动,它会重复就好了。
在滚动过程中UITableView 不再充当代表并调用audioPlayerDidFinishPlaying 时会发生什么?有什么想法吗?
【问题讨论】:
标签: iphone cocoa-touch uitableview scroll avaudioplayer