2016-04-16 17 views
0

グラフィックをオーバーライドされた:paint(Graphics& g)関数でレンダリングするJUCEを使用するコードがあります。iOS上でJUCE :: paintを使用する

これをiOSに統合して画面に描画するにはどうすればよいですか?

GLKitViewに接続できますか?それは必要なのでしょうか?

答えて

3

何も追加する必要はありません.iOSではうまくペイントできます。

JUCEのポイントは、一度コードを書いてからクロスプラットフォームで実行できるようにすることです。あなたが本当にネイティブなことをする必要があれば、getWindowHandle()のような機能を使ってそのような細部に入ることができます。

iOSの場合、getWindowHandle()UIView*を返します。これは他のプラットフォームでも変わります。

+0

私はそれを描画することができるように、私はそれをUIViewにどのように付けるべきか分かりません。私はUIのUIKitを使用しています。 – jarryd

+0

@ Helium3回答を更新しました – OMGtechy

+0

リンクをありがとうございますが、これがiOSとどうつながるか説明できますか?どのようなビューが使用されていますか? GLKView?ペイント関数内のコードはこのビューにどのようにリンクされていますか?または、コードをコピーしてGLKView描画関数に配置するだけですか? – jarryd

関連する問題