Вопрос

I have an NSMatrix, embedded within a scroll view (using IB). It works great, using the -sizeToCells method after changing the number of rows/columns. But I would like to move the initial matrix inside the scrollview. IB grays out the X and Y settings. Why, and how would it be possible to change the origin?

Это было полезно?

Решение

IIRC, the NSScrollView or its NSClipView will always set the documentView's origin to (0,0). (Might be in -[NSScrollView tile]?)

Therefore, IB disables the origin settings because they will never be used.

If your app is working correctly, I wouldn't worry about what it looks like in IB.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top