2017-03-29 8 views
0

このコードでイメージボタンのイメージオブジェクトを変更しようとしています。イメージボタンのイメージを設定する方法xcode aplescript OBJC

私はこれを試してみました:

property theButton : missing Value

on button_(sender) set newImage to "example.png" changeImage(newImage) end button_

on changeImage(newImage) set theImage to current application's NSImage's imageNamed_(newImage) theButton's setImage_(theImage) end changeImage

答えて

0
on changeSomeImage_(newImage, targetObjectOutlet, newText, targetLableOutlet) 


set newImage1 to current application's NSImage's imageNamed_(newImage) 
targetObjectOutlet's setImage_(newImage1) 
targetLableOutlet's setStringValue_(newText) 


end changeSomeImage_ 
0

まずいくつかのことを明確に: は正しく接続ボタンですか?あなたはクリック時またはそれ以前に画像を変更しますか?それはあなたのコードが言うことです。 IBまたはawakeFromNibメソッドで行う前にイメージを変更したい場合。

ボタンのアクションは適切にリンクされていますか?

theButton's setTarget:me 
theButton's setAction:"changeImage:" 

あなたはそれが動作するかどうかを確認するために、ログメッセージを使用することがリンクされている場合:どちらかIBのあなたはXCodeや純粋のAppleScriptにObjCの場合

log "works" 

これは前方にあなたを持参してください - それ以外の場合はより多くのを投稿してくださいコード

+0

あなたの投稿をまとめて保存し、同じ質問の新しい投稿を追加しないでください! –

関連する問題