ブラウジングウィンドウで画像を選んで上手に画像を入れたい。
これが私のコードです。画像を選択できますが、画像をよく見ることができません。選択した後、ウィンドウの画像によく表示されるはずです。
- (IBAction)chooseImage:(id)sender
{
NSOpenPanel* openDlg = [NSOpenPanel openPanel];
[openDlg setPrompt:@"Select"];
[openDlg setCanChooseFiles:YES];
[openDlg setCanChooseDirectories:YES];
if ( [openDlg runModal] == NSOKButton )
{
NSArray* files = [openDlg URLs];
// Loop through all the files and process them.
for( int i = 0; i < [files count]; i++ )
{
NSString* fileName = [files objectAtIndex:i];
NSImage *iconImage=[[NSImage alloc] initWithContentsOfFile:fileName];
[imageView setImage:iconImage];
}
}
}
インターフェイスビルダーで、ブラウズボタンを接続しました
- (IBAction)chooseImage:(id)sender;
とイメージ ウェル オブジェクト
@property (assign) IBOutlet NSImageView* imageView;
ありがとう