
概述我正在寻找一个完美的解决方案来为可可应用程序中的
窗口设置背景
图像.我还没有找到解决方案,我是目标c的新手,所以请任何人帮助我…… Cocoa中的窗口有一个称为“内容视图”的根级视图.这是包含窗口中所有其他视图的视图.默认情况下,它只是一个简单的空白NSView.但您可以轻松创建自己的自定义NSView子类,覆盖drawRect:方法以绘制背景图像,并将其用于自定义视图. 但是,使用普通的旧NSIm 我正在寻找一个完美的解决方案来为可可应用程序中的窗口设置背景图像.我还没有找到解决方案,我是目标c的新手,所以请任何人帮助我……解决方法 Cocoa中的窗口有一个称为“内容视图”的根级视图.这是包含窗口中所有其他视图的视图.默认情况下,它只是一个简单的空白NSVIEw.但您可以轻松创建自己的自定义NSVIEw子类,覆盖drawRect:方法以绘制背景图像,并将其用于自定义视图.
但是,使用普通的旧NSImageVIEw可能更容易.这样做的好处是,您可以设置自动调整行为以将图像固定到一个角落(通过调整安装程序窗口的大小来尝试使用Installer.app).你也可以使它半透明,以便背景显示一点. (再一次,我在考虑Installer.app;你的应用程序可能完全不同)
希望能让你朝着正确的方向前进!
总结
以上是内存溢出为你收集整理的objective-c – Cocoa框架中窗口的背景图像全部内容,希望文章能够帮你解决objective-c – Cocoa框架中窗口的背景图像所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
评论列表(0条)