我有一點難以讓NSSplitView自身行爲。NSSplitView窗口調整大小的固定分配器?
我目前所面對的是什麼:
NSWindow
NSView
NSSplitView
navView <NSView>
contentView <NSView>
我遇到的問題是與分流移動位置,當我調整窗口的大小。
在拆分視圖委託我已經有了:
-(CGFloat)splitView:(NSSplitView *)splitView constrainMaxCoordinate:(CGFloat)proposedMaximumPosition ofSubviewAt:(NSInteger)dividerIndex{
return 200;
}
-(CGFloat)splitView:(NSSplitView *)splitView constrainMinCoordinate:(CGFloat)proposedMinimumPosition ofSubviewAt:(NSInteger)dividerIndex{
return 200;
}
儘管這樣的分離器,當我調整窗口的大小仍然感動。
如果我點擊他分配器,它會回到200px,因爲它應該。我怎樣才能阻止它移動?
我已經試過自動佈局,這是一個有點一場噩夢使用的,所以我從字面上禁用它,並手動嘗試沒有快樂做..
任何想法?
剛剛添加,當我編程設置窗口框架以適應contentView中的更大子視圖時,這完全是錯誤的! –