NSMatrix in ScrollView; origin settings are locked. Why?
-
30-05-2021 - |
Frage
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?
Lösung
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.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow