У меня есть NSScrollView, который должен отображать в нем переменное количество NSView. Я сделал настраиваемый NSView, который isFlipped возвращает YES, и поместил в него мои NSView, прежде чем я установил его как documentView NSScrollView. Это хорошо работает. Мои элементы отображаются сверху вниз, как я и ожидал.
Но когда содержимое изменяется и мне нужно изменить фрейм documentView NSScrollView, мое содержимое исчезает.
Это было бы НАМНОГО проще с UIScrollView, но, увы.
Я предполагаю, что они эквивалентны:
[NSScrollView.documentView setFrame:newFrame];
[UIScrollView setContentSize:newSize];
Я могу представить, что многим кодировщикам нужен перевернутый NSScrollView, но как вы справитесь с изменением размера контента без этого безумия? Очевидно, я что-то упускаю.
Кто-нибудь? Спасибо!