سؤال

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