NSMatrix、NSFORM - addrow - なぜ上記ではないのはなぜですか。

StackOverflow https://stackoverflow.com//questions/9686068

  •  13-12-2019
  •  | 
  •  

質問

NSFORT(およびNSMATRIX)で奇妙な行動に遭遇しています。

(1)Interface Builderを使用する(Xcode 4.3.1)ウィンドウにnsformを配置します。私はNSButtonを追加し、addRowをNSFORMに送信するiBactionにそれをワイヤリングします。

- (IBAction) addRow:(id)sender
{
    [form addRow];

    [form sizeToCells];
}
.

問題は、新しい行が想定されているとおりに、以下のように既存の行の上に追加されることです。私は私のアプリのどこか他の場所から来る問題だと思いましたが、私はXcodeで新しいプロジェクトを作成しました、そしてこれは最も簡単なアプリでさえも起こります。

私は間違っている何かをしている必要がありますが、見つけることができません。どんな提案も理解されます。

役に立ちましたか?

解決

[form setFrameOrigin:NSPointFromCGPoint(CGPointMake([radioButtons frame].origin.x, [radioButtons frame].origin.y-20))];
.
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top