2

完全に CALayers で構成されるカスタム UIView があります。

awakeFromNib メソッドでは、すべての CALayer を作成して適切な位置に設定します (CAGradientLayer、いくつかの CATextLayer、およびいくつかのカスタム CALayer サブクラス)。カスタム UIView は drawRect: メソッドをオーバーライドしません。これは、ビューに直接描画が行われないためです (すべての描画はサブレイヤーで行われます)。

そこで、このビューを取得して UIScrollView に埋め込みました。問題?スクロール バーは表示されず、ビューはスクロールしません。ビューは明らかにスクロール ビューの境界よりも大きく、スクロールを許可する代わりに、スクロール ビューの境界で途切れてしまいます。

ここで何が問題なのですか?

4

1 に答える 1

3

scrollView を設定する必要がありcontentSizeます。

于 2010-02-16T20:24:09.413 に答える