0

我遇到了 NSForm(以及 NSMatrix)的奇怪行为。

(1) 使用界面生成器(在 Xcode 4.3.1 中)我在窗口中放置了一个 NSForm。我添加了一个 NSButton 并将其连接到一个 IBAction,该 IBAction 将 addRow 发送到 NSForm。

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

    [form sizeToCells];
}

问题是新行添加到现有行的上方,而不是应有的下方。我认为这是来自我的应用程序其他地方的问题,但我在 Xcode 中创建了一个新项目,即使在最简单的应用程序中也会发生这种情况。

我一定是在做一些愚蠢的错误,但我找不到。任何建议,将不胜感激。

4

1 回答 1

0
[form setFrameOrigin:NSPointFromCGPoint(CGPointMake([radioButtons frame].origin.x, [radioButtons frame].origin.y-20))];
于 2012-07-11T11:14:25.587 回答