У меня возникла странная проблема (ошибка?): скажем, у меня есть WebView
, который будет прокручиваться вертикально.
Теперь я хочу немного уменьшить вертикальный скроллер mainFrame
, чтобы его высота была меньше, чем сам NSScrollView
.
Причина этого в том, что я хочу закрепить два представления (сверху и снизу) над веб-просмотром.
Я легко сделал это в методе делегата frameLoad, изменив рамку verticalScroller (изменив начало координат и высоту).
Это работает, но:
Однако, как только я установил для webView и его родительского NSView с поддержкой слоя, он перестает работать, скроллер сбрасывает себя до положения и высоты по умолчанию.
Теперь не знаю, баг это или нет. Есть ли другой способ, которым я мог бы попытаться «вставить» скроллер?