2012-09-02 75 views
2

我有NSSplitViewNScrollView裏面和基於視圖的NSOutlineView內部NSScrollView,它具有例如一列。我的大綱視圖必須僅可垂直滾動,並且必須考慮最小的列內容寬度以適合它。我認爲他們必須用值{minColumnWidth, 0}返回-(NSSize)fittingSize,但它返回{0,0}。我怎樣才能做到這一點?如何設置NSOutlineView考慮最小的內容與自動佈局寬度?

回答

0

嘗試在(NSSize)intrinsicContentSize返回所需的視圖尺寸。我不確定我是否完全理解你的情況。您可以添加屏幕截圖或線框,以便更容易理解設置。無論如何,看看我的question dealing with a similar problem

也許還可以查看WWDC會話232 - 自動佈局示例。它與Autolayout一起涵蓋了一個新的分割視圖API(從41:00分左右開始)。

+0

對不起,我不能澄清的權利,但如果我沒有記錯的問題是,我不能讓大綱視圖的正確安裝寬度 - (NSSize)intrinsicContentSize沒有幫助我。我會稍後回答。 –

相關問題