2015-04-18 34 views
1

我對NSWindow的contentview有一個NSTableview。當我調整窗口大小時,我想調整NSTableview的高度。這不起作用。NSTableview在其超級視圖大小調整時不應該自動調整大小?

爲了確保我沒有設置錯誤的東西,我創建了一個新的mac項目,基於視圖的故事板。在IB中,我在視圖中添加了NSTableView。它看起來像默認是有自動調整,所以我沒有做任何改變。運行這個示例項目,調整窗口大小並且不調整tableview的大小。我想我錯過了一些東西。它是什麼??

順便說一句,我使用的Xcode 6.3

+0

順便說一句,這似乎並不適用於NSView。我只是將一個NSView添加到NSWindow contentView中,並且在調整窗口大小時不會調整其大小。 –

回答

2

•在查看廈門國際銀行,選擇有邊距滾動查看包含您的表。

•在xib畫布的右下角,您會看到4個圖標。如果將鼠標懸停在圖標上,則第二個圖標稱爲「Pin」。點擊那個。

•在彈出的視圖中,單擊4個紅色約束連接器,然後單擊「添加4個約束」。

+0

謝謝,這讓我走向了正確的方向。大多數約束都是禁用的,並且不是紅色的,但是從scrollview到superview的控件點擊我能夠添加正確的頂部和底部約束來獲得我需要的效果。 –