2

OpenTok iOS フレームワークを使用して、アプリ内でビデオ チャットを許可しています。ただし、ユーザーと接続されたユーザーのストリームを表示するビューをカスタム スタイルする方法を見つけようとしています。私が見つけたものから、これらのビューは OTVideoView ファイルで作成されているようですが、ヘッダーにしかアクセスできません。

ストリームのビューをカスタマイズして、デフォルトのスタイリングよりも見栄えを良くする方法について、誰かが私を正しい方向に向けることができますか?

4

1 に答える 1

1

こんにちは、publisher.view の各 Subscriber.view は実際には UIView オブジェクトです (技術的な話: OTVideoView は UIView のサブクラスです)。ビューに変換などを適用することで、好きなようにスタイルを設定できます。

たとえば、幅と高さを動的に調整するには、次のようにします。 [_publisher.view setFrame:CGRectMake(left, top, width, height)];

UIView に対してできることはすべて、OTVideoView で行うことができます。UIView のドキュメントは次のとおりです。http://developer.apple.com/library/ios/#documentation/uikit/reference/uiview_class/uiview/uiview.html

お役に立てば幸いです、ソング

PS 時間があれば、OpenTok のビデオ ストリームで Core Graphics を使用して気の利いた画像認識を行う方法についてのブログ記事をご覧ください。 http://www.tokbox.com/blog/fun-with-core-graphics-in-ios/

于 2013-01-03T00:12:33.193 に答える