UIScrollView и CALayers - PullRequest
       10

UIScrollView и CALayers

2 голосов
/ 16 февраля 2010

У меня есть пользовательский UIView, который полностью состоит из CALayers.

В методе awakeFromNib он создает и устанавливает все CALayers в их соответствующие позиции (CAGradientLayer, несколько CATextLayers и несколько пользовательских подклассов CALayer). Пользовательский UIView не переопределяет метод drawRect: потому что рисование не выполняется непосредственно в виде (все рисование выполняется в подслоях).

Итак, я взял это представление и встроил его в UIScrollView. Эта проблема? Полосы прокрутки не отображаются, и представление не прокручивается. Вид явно больше границ вида прокрутки, и вместо того, чтобы позволить мне прокручивать, он просто обрезает границы вида прокрутки.

Что здесь может быть не так?

1 Ответ

3 голосов
/ 16 февраля 2010

Вы должны установить scrollView contentSize.

...