2017-07-19 16 views
0

Xamarin IOSのボタンをダブルクリックすると、そのイベントハンドラのコードが自動的に生成されます。私がこれを試みると、それはうまくいかず、何の理由がありますか?Xamarinコードの背後

+0

Visual StudioまたはXamarin Studioを使用していますか?あなたはストーリーボードを使用していますか? –

+0

ストーリーボードを使用したXamarin studioとim –

+0

問題は解決しましたか? –

答えて

0

私はXamarin StudioではなくVisualStudioを使用しますが、同じである必要があります。ボタンをクリックしてプロパティペインに移動すると、「TouchUpInside」と呼ばれるものが見つかります。次に、このプロパティに名前を付けることができます。そのため、IDEはそのイベントハンドラのコードを生成します。

0

私はたまにそれを見たことがあります。 (私はMac上でVisual Studioを使用しています)。コードが既に存在する場合、私はそれを起こすことができます。たとえば、新しいボタンを追加し、それをダブルクリックします(正常に動作するはずです)。もう一度ダブルクリックすると、新しいコードを追加することはできませんが、コード内の正しい場所に移動します。

時には、システムがボタンが存在すると思うが、そうではないと思う名前を付けたものかもしれません。たとえば、ウィジェットでNameプロパティがTouchUpInsideEvent Handlerのプレフィックスと一致することを確認します(Properties-> Widget-> Nameの下に、プレフィックスはProperties-> Events-> Touch-> Up Insideと一致する必要があります)。関連するViewControllerクラスで同様のメソッドが表示されるはずです

関連する問題