相当于 IB 中自动调整大小蒙版锚定选项的代码是什么?
如何通过代码让 NSTextField (或任何对象)遵守下面的自动调整大小选项?我想动态地将新对象添加到视图中,但是当我增加视图的高度时,它们被锚定在左下角,而不是如图所示的左上角,因此新的文本字段被放置在旧文本字段的顶部。
这甚至可以通过代码实现吗?
How can I get a NSTextField (or any object) to respect the autoresizing options below via code? I want to add new objects to the view dynamically, but when I increase the height of the view, they are anchored to the bottom left, as opposed to the top left as shown, and so new textfields are dropped on top of the old ones.
Is this even possible via code?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以在 Interface Builder 中执行的任何操作都可以通过代码执行。
这意味着 textView 的右边缘与其父视图之间的边距将是灵活的,底边与其父视图之间的边距也是如此。其他一切都是静态的。
Anything you can do in Interface Builder you can do through code.
This means that the margin between the right edge of the textView and its superview will be flexible, as will the margin between the bottom edge and its superview. Everything else is static.