2

ビューで C4iOS を使用できますか? ビューで C4 を使用し、それを他の UIKIT コンポーネントと統合したいと考えています。すべてのテンプレートと例は特別なウィンドウとアプリ デリゲートを使用しているため、c4 スケッチはすべてのウィンドウを使用します。アプリケーションの一部として UIView にスケッチを表示することは可能ですか?

4

1 に答える 1

2

はい、できます。

実際、C4 で表示されるすべてのオブジェクトは実際にはビュー (UIControl のサブクラス) であるため、メソッドを使用して他の UIKit コンポーネントに追加できます[object addSubview:]

独自のウィンドウまたはスペースで C4Canvas を使用して実際に実装したことはありませんが、それは本質的に UIView であり、C4WorkSpace は UIViewController であるため、実装することは確かに可能です。


2 つの C4WorkSpace オブジェクトをプライマリ ビュー コントローラーとして使用する iOS タブ付きアプリケーションを作成しました。

https://github.com/C4Code/tabbed

このプロジェクトは、それが可能であることを示しています。それを機能させるには、ちょっとしたハッキン​​グがあります。今はそれを実行するために使用したプロセスを書き上げる時間がないので、今のところこれで問題ないことを願っています.

于 2012-10-04T19:23:44.500 に答える