设置图像按钮的图像Xcode Applescript

时间:2017-03-28 19:55:26

标签: objective-c xcode applescript

这就是我想要做的:`on changeSomeImage_(newImage,targetObjectOutlet)

set localTarget to current application's NSImage's imageNamed_(newImage)
targetObjectOutlet's setImage_(localTarget)
targetLableOutlet's setStringValue_(newLableText)

end changeSomeImage_

我已经连接了IBOutlet。

2 个答案:

答案 0 :(得分:0)

你的方法......

changeSomeImage_(newImage, targetObjectOutlet)

...被宣布错误。你应该命名为

-- notice the two underscores for two parameters
change_image_forOutlet(newImage, targetObjectOutlet)

或者

ChangeImage:newImage forOutlet:targetObjectOutlet

假设newImage是一个带有资源文件夹图像标题的NSString,其余的代码看起来很好。

答案 1 :(得分:0)

< p>想出来< / p> < pre>< code> on changeSomeImage_(newImage,targetObjectOutlet,newText,targetLableOutlet) 将newImage1设置为当前应用程序的NSImage的imageNamed_(newImage) targetObjectOutlet的setImage_(newImage1) targetLableOutlet的setStringValue_(newText) end changeSomeImage_ < /代码>< /预>