0

アプリケーションの起動後に画像を全画面で自動的にロードしようとしていますが、少しファンキーに見えます。画像ビューの外側の端が見えます - どうすればそれを取り除くことができますか? 私のコードは次のようになります。

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

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


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

画像は次のとおりです。 代替テキスト

4

1 に答える 1

0

全画面表示する前に、画像ビューの境界線をnoneに設定します。必要に応じて、全画面から戻ったときに元に戻すか、全画面用に別の画像ビューを使用します。

また、変数にわかりやすい名前を付ける必要があります。「image」という名前の変数には、画像ビューではなく、画像へのポインタが含まれている必要があります。imageView代わりに名前を付けることを検討してください。

于 2010-10-24T01:11:18.847 に答える