Fórum kezdőlap  »  Szoftver  »  Fejlesztés, programozás  »  Dinamikusan Cocoa-val
 
 
Aktív
Bejegyzések: 16
2008. március 24. @ 12:38 | mellőzöm  

Helló!
Most kezdtem barátkozni a Cocoa-val, és felmerült néhány kérdés, amire itt, a fórumon keresgélve nem találtam semmit. A lényeg az, hogy hogyan tudok dinamikusan elhelyezni vezérlőket egy Cocoa program ablakán? Qt-val, meg .NET-tel már csináltam ilyet, csak most valahogy nem találok olyan utalásokat a doksikban, amikből ki tudnám következtetni, hogy hogyan is kellene Cocoa-ban ezt csinálni(pl. egy gomb helyének meghatározása). Az ötlet akkor jött, amikor kitaláltam, hogy tanulás céljából megcsinálom az egyetemen az egyik tantárgy egyik félévének beadandóit mac-re, és ott volt egy olyan feladat, hogy csináljak toldogatós játékot, amikor van 15 gomb az ablakon, meg egy üres hely, és rakjam ki valami megadott rendszer szerint. Pl. ilyenre gondoltam dinamikusság alatt, hogy ne Interface Builder-ben kelljen azt a 15 gombot rárángatni, vagy ha több gomb kell, akkor ne másik nib-et kelljen betölteni. Kicsit bonyolult lenne…
Köszi előre is a segítséget!

 Aláírás 

http://www.youtube.com/watch?v=eDRLmM3NrRg

 
Aktív
Bejegyzések: 5
#1 - 2008. március 24. @ 18:36 | mellőzöm  

NSButtonbutton [[[NSButton alloc] initWithFrameNSMakeRect(102202222)] autorelease];
[button setTitle:@"Title"];
[button setTarget:self];
[button setAction:@selector(buttonAction:)];
[superview addSubview:button];

Illetve nézd meg a developer.apple.com/ButtonMadness példakódot.

Miklós

 
Aktív
Bejegyzések: 16
#2 - 2008. március 25. @ 22:44 | mellőzöm  

Köszi szépen a választ!

 Aláírás 

http://www.youtube.com/watch?v=eDRLmM3NrRg

Magyar Macintosh Wiki
XMS