Как программно изменить местоположение NSBox (или позицию?) В задаче c - PullRequest
1 голос
/ 21 апреля 2010

Я изучаю цель c и делаю небольшие программы.Для моего текущего проекта я беру NSBox и меняю его местоположение на основе случайного числа.Как мне изменить местоположение коробки?С C # это было просто box.location = anotherLocation, но я не могу понять, как это сделать в Objective-C?

1 Ответ

1 голос
/ 21 апреля 2010

Чтобы изменить местоположение NSBox, вы должны использовать метод setFrame:

NSRect frame = [box frame];
frame.origin = NSMakePoint(newX, newY);
[box setFrame:frame];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...