我有一个名为round的NSButton
,我需要根据前一个位置更改它的位置,例如将它向右移动100像素。怎么做?我是斯威夫特的新朋友,如果有任何帮助,我将不胜感激
最佳答案
你需要编辑按钮的框架,基本上改变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