Я пытаюсь ускорить мой UIScrollView
, и один из известных мне способов - сделать все непрозрачным. Я думаю, что сделал это для моего UIScrollView
, его contentView, tiledLayer для contentView (у меня есть CATiledLayer
в качестве фактического полезного бита, который видят пользователи), и для UIView
, в котором все это находится. Но, несмотря на все это, когда я просматриваю его через инструмент Core Animation с включенными «Color Blended Layers», содержимое прокрутки затеняется красным, показывая, что оно прозрачное. Единственные зеленые биты находятся за пределами представления содержимого (которое я вижу только тогда, когда оно выдвигается в сторону, а затем возвращается назад).
Есть ли что-то встроенное в ScrollViews, или CATiledLayers
, которое может игнорировать 'setOpaque:' или я испортил иерархию своих представлений и оставил что-то непрозрачное?