Question

Je rencontre un comportement étrange avec NSform (et aussi Nsmatrix).

(1) à l'aide de Builder d'interface (en Xcode 4.3.1), je place un nsform dans une fenêtre.J'ajoute un Nsbutton et le filez-le à une ibaction qui envoie Adrowow au NSform.

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

    [form sizeToCells];
}

Le problème est que la nouvelle ligne est ajoutée au-dessus de la ligne existante, non inférieure à celle qu'elle est censée.Je pensais que c'était un problème qui vient d'ailleurs dans mon application, mais j'ai créé un nouveau projet en Xcode et cela se produit même dans l'application la plus simple.

Je dois faire quelque chose de stupide faux, mais je ne peux pas le trouver.Toute suggestion serait appréciée.

Était-ce utile?

La solution

[form setFrameOrigin:NSPointFromCGPoint(CGPointMake([radioButtons frame].origin.x, [radioButtons frame].origin.y-20))];
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top