Domanda

Sto correndo in uno strano comportamento con NSForm (e anche NSMATRIX).

(1) Utilizzo di Interface Builder (in XCode 4.3.1) Posizionamento di NSFORM in una finestra.Aggiungo un NSBUTTTON e lo collego a un iBaction che invia addrow alla NSForm.

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

    [form sizeToCells];
}
.

Il problema è che la nuova riga viene aggiunta sopra la riga esistente, non sotto come dovrebbe.Pensavo che questo fosse un problema proveniente da qualche altra parte nella mia app, ma ho creato un nuovo progetto in Xcode e questo accade anche nell'app più semplice.

Devo fare qualcosa di stupido, ma non riesco a trovarlo.Qualsiasi suggerimento sarebbe apprezzato.

È stato utile?

Soluzione

[form setFrameOrigin:NSPointFromCGPoint(CGPointMake([radioButtons frame].origin.x, [radioButtons frame].origin.y-20))];
.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top