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