2

iPhone 4 にストロボ ライトを実装したいのですが、LED をオン/オフするコードは既にあります。

私は NSTimer を使用してライトをオン/オフする方法を繰り返す必要があると考えています。また、UISlider を使用してストロボが点滅する速度を変更すると考えています。

ストロボを実装する最良の方法が何であるかを知る必要があります。これについて何か助けていただければ幸いです。

4

2 に答える 2

3

(なぜ誰かがこれに反対票を投じるのか分かりません-漠然としているなら、完全に合理的な質問です)。

あなたのアプローチはかなり合理的なようです。そのようにを使用するNSTimerことは、あなたが得ることができるのとほぼ同じくらい受動的であり、UISlider確かに合理的な制御です。

于 2010-10-21T04:33:06.007 に答える
0

人間の言葉/疑似的な解決策は次のとおりです。

タイマー間隔を設定するパラメーター (float) で NSTimer を初期化するメソッドを作成します。

ユーザーがスライダーを操作すると、タイマーが停止し、スライダーの新しい値でタイマーが開始されます。

単純。スライダーの最大値と最小値を IB で適切な値に設定してください。最初は、概念実証として高く設定します (1 秒など)。

于 2010-10-21T08:59:14.437 に答える