1

xcode 3 で簡単なアプリを作成していますが、appmenu 項目のコーディング方法がわかりません。コードが必要な単純なアイテムがいくつかあります - 開いて印刷します。閉じると最小化は自動的に行われます。これらのアイテムをアプリで操作できるようにプログラムする方法を誰か教えてもらえますか?

4

1 に答える 1

3

基本的に、Interface Builder でリンクできるように、アクション/関数を IBActions として宣言する必要があります。

たとえば、次のような関数を宣言します。

-(IBAction) doSomething:(id)sender{
 //do something code here
}

IBAction は実際には単なる nil ですが、これがリンクに使用できることを Interface ビルダーに伝えます。(id)sender は、どのオブジェクトがアクションをトリガーしたかを XCode に伝えます。

スクリーンショットなしで説明するのは難しいですが、ここに簡単なチュートリアルがあります: http://juliuspaintings.co.uk/cgi-bin/paint_css/animatedPaint/002-MenuApp.pl

于 2011-07-19T02:20:28.777 に答える