NSScrollView предоставляет полосы прокрутки.
Элементы управления внутри NSView обрезаны, например:
Select the view in IB. Choose menu Editor -> Embed In -> Scroll View
If scrollbars are visible (Setting in System Prefs):
If scrollbars are invisible:
Resize the NSScrollView
if needed and add constraints between the scroll view and its superview or sibling views.
Enlarge the Custom View and constrain the size of the Custom View by adding size constraints or constraints between the Custom View and its subviews.
Constrain the location of the Custom View to the topleft of its superview to remove the layout errors.
введите описание изображения здесь
Сборка, запуск. Вид прокручивается вниз. Если вы хотите начать прокрутку вверх, создайте подкласс NSView
, замените isFlipped
и верните true
. Установите класс Custom View в IB для этого класса.
override var isFlipped: Bool {
get {
return true
}
}