2011-02-03 6 views
0

私はそれを知りたいライブカメラまたはビデオからサムネイルを取得できますか?はいの場合はどうですか? UITableViewに20または30台以上のライブカメラを表示する最良の方法は何ですか?私はUITableViewCellをカスタマイズし、そのセルにloadRequestを使ってUIWebViewを追加しました。しかし、これははるかに遅く、テーブルのスクロールでも見えなくなりました。どのようにこれらの問題から抜け出すことができます。ライブカメラまたはNSURLからサムネイルを取得する方法

おかげで、

答えて

0

は、多分あなたは、カメラからのデータストリームを取得し、そのストリームに画像を作成し、その後、非同期的にすべての可視のセル内の各画像ビューをロードするためにNSOperationを作成する方法を見つけることができます。

テーブルビューを滑らかにするには、テーブルビューセルのデキューを使用する必要があります。どのセルが表示されているのか、どのセルが表示されるのか(スクロールするとき)、どのセルが表示されなくなるのかを追跡して、サムネイルのロード/アンロードを管理する必要があります。

元のストリームを取得し、スケールして保存する必要があることに注意してください。そうでなければ、サムネイルとして表示されるように縮小されている大きな画像を保存するメモリを無駄にします。

私はこれがいくつかのアイデアをもたらすことを願っています。運が良ければ

関連する問題