2011-09-09 13 views
3

ViewFactoryを実装する単純なImageSwitcherを作成しました。私が見てきた例では、明示的に呼び出されないmakeView()メソッドがありますが、メソッドが存在しない場合はエラーを示しています。誰も私にこの方法の目的を説明できますか?ありがとうございました。ImageSwitcherでのmakeView()メソッドの使用方法

答えて

1

ViewFactory仕様に準拠するためには、 makeViewメソッドを記述する必要があります。 ImageSwitcherコントロールを作成するときは、setFactory()メソッドを使用してViewFactoryを設定できます。 ViewFactoryには、必要なメソッドであるmakeView()メソッドがあります。ビューのソースまたは内容は、makeView()メソッドで設定されていないことに注意してください。代わりに、ImageSwitcherコントロールが各子ビューを表示するために使用するテンプレートと考えることができます。

関連する問題