Objective C では、ボタンがクリックされた後にアプリケーション ウィンドウのサイズを変更しようとしています。ウィンドウが 200x200 の場合、(+) ボタンを押して 200x210 にするか、(-) ボタンを押して 200x190 にします。
エディターで作成した後にウィンドウのサイズを設定する方法がわかりません。
サンプル コードは単純で、どこから始めたらよいかわからないため、ありません。
Objective C では、ボタンがクリックされた後にアプリケーション ウィンドウのサイズを変更しようとしています。ウィンドウが 200x200 の場合、(+) ボタンを押して 200x210 にするか、(-) ボタンを押して 200x190 にします。
エディターで作成した後にウィンドウのサイズを設定する方法がわかりません。
サンプル コードは単純で、どこから始めたらよいかわからないため、ありません。
どうぞ:
- (IBAction)plusButtonClicked:(NSControl *)sender
{
NSRect frame = sender.window.frame;
frame.size.height += 20;
[sender.window setFrame:frame display:YES animate:YES];
}
ウィンドウの上部または下部のどちらを拡大するかによって、以下も必要になる場合があります。
frame.origin.y -= 20;
NSWindow クラス リファレンスの setFrame:display: を参照してください。