0
我創建使用可可自動佈局排列的一些子視圖定製NSTableCellView以滿足NSTableCellView內沒有利潤。除了當我在NSSplitView中放置NSOutlineView(使用自定義NSTableCellView)時,沒有什麼不好的。如何使用可可自動佈局
當我試圖摺疊splitView,其中自定義NSTableCellView始終無法滿足水平約束時,會出現問題,詳細說明_imageView和_textField之間的「 - 」字符指定的邊距不爲零長度。
水平約束的樣子:
[self addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"H:|[_imageView]-[_textField]|"
options:NSLayoutAttributeNotAnAttribute
metrics:nil
views:NSDictionaryOfVariableBindings(_imageView, _textField)]];
是否有人有一個想法如何使_imageView和_textField之間的差額靈活?
也許更好的方法是保持和約束的情況下將其刪除刪除它們。感謝您的回答,管理默認Cocoa空間的靈活性的語法對我來說是新的,但它非常有用。 :) – 2013-02-22 08:03:13