Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 在NSView上设置边距_Macos_Cocoa - Fatal编程技术网

Macos 在NSView上设置边距

Macos 在NSView上设置边距,macos,cocoa,Macos,Cocoa,是否可以在NSView上设置边距 在iOS上,我在UIView上使用属性directionalLayoutMargins。这是否回答了您的问题?或者使用子视图更容易些。@Willeke谢谢。我认为仅仅为了这个而用视图包装是不好的。我看到那里的解决方案要么使用自动布局,要么需要对视图进行子类化。没有其他方法可以做到这一点?(正如我提到的,例如,iOS具有方向布局边距)。例如,如何为NSStackView中的子级添加边距?同样,这个问题是关于填充而不是边距的。边距不会以任何方式影响尺寸,无论是外部尺

是否可以在
NSView
上设置边距


在iOS上,我在UIView上使用属性
directionalLayoutMargins

这是否回答了您的问题?或者使用子视图更容易些。@Willeke谢谢。我认为仅仅为了这个而用视图包装是不好的。我看到那里的解决方案要么使用自动布局,要么需要对视图进行子类化。没有其他方法可以做到这一点?(正如我提到的,例如,iOS具有
方向布局边距
)。例如,如何为NSStackView中的子级添加边距?同样,这个问题是关于填充而不是边距的。边距不会以任何方式影响尺寸,无论是外部尺寸还是内部尺寸。您是否可以提供一个您试图实现的屏幕截图/模型?