调整 NSView 框架大小时锁定位置
当我重新调整自定义 NSView 框架的大小时,它的位置最终会发生变化。基本上我希望它将它的位置锁定在左上角,这样当我更改宽度或高度时,它就会向右或向下扩展。有点难以解释,但想想文本对齐。
When I re-size my custom NSView's frame its position ends up changing. Basically I want it to lock it's position at the top left so when I change the width or height it expands right or down. Kinda hard to explain but think about like text alignment.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
听起来您想要一个翻转的坐标系,请参阅 转换坐标系部分。
It sounds like you want a flipped coordinate system, see the second example in the Transforming the Coordinate System section.
看起来,您想要为每个子视图设置 SubViesResizingMask 属性......
It looks like, you want to setSubViesResizingMask, property for each subviews....