我正在学习目标c并正在制作一些小程序。对于我目前的项目,我正在使用NSBox
并根据随机数更改其位置。如何更改包装盒的位置?使用C#这是一个简单的box.location = anotherLocation
,但我无法弄清楚如何在Objective-C中做到这一点?
答案 0 :(得分:1)
要更改NSBox的位置,您必须使用setFrame
方法:
NSRect frame = [box frame];
frame.origin = NSMakePoint(newX, newY);
[box setFrame:frame];