NSForm (および NSMatrix) で奇妙な動作が発生しています。
(1) インターフェイス ビルダーを使用する (Xcode 4.3.1 の場合) NSForm をウィンドウに配置します。NSButton を追加し、addRow を NSForm に送信する IBAction に接続します。
- (IBAction) addRow:(id)sender
{
[form addRow];
[form sizeToCells];
}
問題は、新しい行が既存の行の下ではなく、上に追加されることです。これは自分のアプリのどこか別の問題だと思っていましたが、Xcode で新しいプロジェクトを作成したところ、最も単純なアプリでも発生します。
私は何かばかげた間違ったことをしているに違いありませんが、それを見つけることができません。任意の提案をいただければ幸いです。