我用nsform(也是nsmatrix)陷入奇怪的行为。

(1)使用接口构建器(在Xcode 4.3.1中)我在窗口中放置一个nsform。我添加了一个NSButton并将其连接到发送addrow到nsform的ibation。

- (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