objective-c – NSVIew自定义视图未调整大小

前端之家收集整理的这篇文章主要介绍了objective-c – NSVIew自定义视图未调整大小前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我是Mac编程的新手,使用所有标准方法我在窗口控制器中放置了一个自定义视图.当我尝试通过鼠标调整窗口大小时,内部内容自定义视图不会调整大小.

谁能告诉我我的代码中缺少什么?到目前为止,我做了以下事情:

>在中设置AutoResize子视图
窗内的所有视图
>将AutoResizeMask设置为宽度和
高度

当我在参考代码中使用NSLog检查调整大小时,我开始知道我的代码DrawRect没有调用视图.我怀疑这可能是问题,但为什么这不能得到我无法搞清楚.

解决方法

你的代码是这样的吗?

[yourCustomView setAutoresizingMask:NSViewWidthSizable | NSViewHeightSizable];

猜你在找的cocoa相关文章