0

我试图在应用程序启动后自动全屏加载图像,但它看起来有点时髦。可以看到图像视图的外边缘 - 我该如何消除它?我的代码如下所示:

- (void)applicationDidFinishLaunching:(NSNotification *)aNotification {

    NSImage *imageFromBundle = [NSImage imageNamed:@"Screen.png"];
    [image setImage:imageFromBundle];


    [image enterFullScreenMode:[window screen] withOptions:nil];
}

这是图像: 替代文字

4

1 回答 1

0

在全屏显示之前将图像视图的边框设置为无。如果需要,从全屏返回时将其更改回来,或使用单独的图像视图进行全屏。

此外,您应该更具描述性地命名变量。一个名为“image”的变量应该包含一个指向图像的指针,而不是指向图像视图的指针。imageView考虑改为命名。

于 2010-10-24T01:11:18.847 回答