Анимированная кнопка воспроизведения звука на iPhone

Я воспроизвожу аудио в своем приложении через FMOD. В моем медиаплеере сейчас есть только кнопка воспроизведения с ползунком, который отслеживает ваш прогресс в аудиоклипе. Что я хочу сделать, так это иметь в основном ползунок, который оборачивает кнопку воспроизведения, показывая там прогресс.

Например, кнопка воспроизведения в jplayer: http://www.jplayer.org/

Я осмотрелся, но не нашел никаких библиотек или руководств о том, как реализовать это в Objective-C.

Любая помощь/предложения?


person RyanG    schedule 28.07.2011    source источник


Ответы (1)


Вот несколько страниц, которые могут оказаться полезными.

По сути, с помощью этих руководств вы сможете нарисовать дугу круга за кнопкой воспроизведения, которая выходит за пределы самой кнопки. Угол дуги должен быть процентом прохождения аудиофайла в виде числа с плавающей запятой (т. е. от 0,0 до 1,0), умноженного на 360 градусов.

Помните о последствиях этого дизайна для пользовательского интерфейса. Наличие круглого индикатора выполнения затруднит пользователю поиск различных частей аудиофайла, если вы поддерживаете эту функцию.

person Mitch Lindgren    schedule 28.07.2011
comment
Я подумал, что это то, что я собирался сделать, спасибо за ссылки! Я собираюсь попробовать. - person RyanG; 29.07.2011