Move NSButton swift

У меня есть NSButton именованный раунд, и мне нужно изменить его положение в соответствии с предыдущим положением, например, переместить его на 100 пикселей вправо. Как это сделать? Я новичок, чтобы быстро, поэтому любая помощь будет оценена

1 ответ

Решение

Вам нужно отредактировать рамку кнопки, в основном изменив x координата с 100 пикселей вправо, что означает увеличение его на 100. См. код ниже

var button  = NSButton(frame: NSRect(x: 0, y: 0, width: 100, height: 50));
var frame = button.frame
frame.origin.x += 100
button.frame = frame
Другие вопросы по тегам