Как я могу реализовать стробоскоп на моем iPhone 4 - PullRequest
2 голосов
/ 21 октября 2010

Я хотел бы включить стробоскоп на моем iphone 4 У меня уже есть код для включения и выключения светодиода.

Я полагаю, что я должен использовать NSTimer, чтобы повторить метод включения и выключения света, а также я полагаю, что я бы использовал UISlider для изменения скорости, с которой мигает стробоскоп.

Мне просто нужно знать, как лучше всего реализовать стробоскоп. Я бы очень признателен за любую помощь, которую я мог бы получить в этом.

Ответы [ 2 ]

3 голосов
/ 21 октября 2010

(Понятия не имею, почему кто-то будет это голосовать - вполне разумный вопрос, если неясно).

Похоже, ваш подход довольно разумный; использование NSTimer таким образом будет настолько пассивным, насколько это возможно, а UISlider, безусловно, является разумным контролем.

0 голосов
/ 21 октября 2010

Вот решение в человеческих словах / псевдо:

Создайте метод, который объединяет NSTimer с параметром (float), устанавливающим интервал таймера.

Взаимодействие пользователей со слайдером должно остановить таймери инициализируйте его с новым значением ползунков.

Простой.Просто убедитесь, что для IB установлены максимальные и минимальные значения ползунка.Сначала установите его высоко (например, 1 секунду) в качестве доказательства концепции.

...