ボタンが付いた小さなウィンドウと、小さなプレースホルダー cusom NSView があります。ボタンをクリックすると、カスタム ビューが xib ファイルから作成された別のビューに置き換えられます。
新しいビューは問題なく表示されますが、ウィンドウ サイズが小さいためトリミングされています。新しいビューが収まるようにウィンドウの幅を広げるにはどうすればよいですか..
// このコードはコントローラー内に記述されています _connectWindow は、ボタンと _custom プレースホルダーがあるウィンドウへのポインターです。_progView は、xib ファイルから読み込んでいる NSView です
-(IBAction)connect:(id)sender
{
if(!_progView)
{
[NSBundle loadNibNamed:@"ConnectionStatusView" owner:self];
}
[[_connectionWindow contentView] replaceSubview:_custom with:_progView];
より具体的な回答をいただければ幸いです。この記事http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/CocoaViewsGuide/WorkingWithAViewHierarchy/WorkingWithAViewHierarchy.htmlを読みましたが、あまり役に立ちませんでした