問題タブ [ibaction]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
2581 参照

iphone - 宣言の説明 - (IBAction)changeGreeting:(id)sender; iPhone

どこでも IBAction とは何かを述べていますが、宣言全体が何を意味するかは説明していません。

送信者とIDとは何ですか?

よろしく、 ナムラタ

0 投票する
9 に答える
84249 参照

iphone - ジェスチャー認識エンジンとボタン アクション

次のようなビュー階層があります。

UIView (B) にジェスチャ認識機能を追加しました。私が直面している問題は、UIView (B) 内にある Rounded Rect Button のアクションが得られないことです。singleTap ジェスチャ レコグナイザは、ボタンの Touch Up Inside イベントをキャプチャ/オーバーライドします。

どうすればそれを機能させることができますか? レスポンダー チェーン階層により、ボタン タッチ イベントが確実に優先され、トリガーされると思いました! 私は何が欠けていますか?

関連するコードを次に示します。

0 投票する
1 に答える
709 参照

objective-c - カスタムクラスは、開始直後に割り当てが解除されます。EXC_BAD_ACCESS

ボタンを処理する新しいクラスを作成しました。それは何もしません(テストのためだけに、メソッドはクリーンです)。起動直後に割り当てが解除され、ボタンをクリックするとアプリがEXC_BAD_ACCESSでクラッシュします。これは、クラスの私の.hファイルです。

実装ファイル:

コンソールリスト(NSZombieEnabledがオンになっている):

[11724:207] * -[pagechanger PerformSelector:withObject:withObject:]:割り当て解除されたインスタンス0x4b35900に送信されたメッセージ

これは、「infomalloc-historyaddress」が返すものです

Appleのコード(ZoomingPDFViewer)を変更しようとしています。そこに新しいボタンを追加する方法が見つかりませんでした...そこで、プログラムで新しいウィンドウを作成し、それにサブビューを追加しました。しかし、このコードが役立つかどうかはわかりません...

ここで元のコードを取得できます。

EXC_BAD_ACCESSなしでメソッドを機能させるにはどうすればよいですか?

0 投票する
1 に答える
545 参照

objective-c - UIScrollView への IBActions の追加

ねえ、UIScrollView に IBActions を追加できるかどうか疑問に思っていましたか? ユーザーが次の画像にスクロールすると、IBAction が実行されるのでしょうか?

これは可能でしょうか?

0 投票する
1 に答える
404 参照

objective-c - Xcode アプリのロード時に IBAction を実行

アプリが読み込まれる前にウィンドウを非表示にしたいと思います。これで、これを使用できるウィンドウを非表示にすることがわかりました。

ボタンをクリックすると正常に動作しますが、アプリケーションが読み込まれる前または読み込まれている間、ボタンを非表示にしないとどうなりますか?

そのため、アプリケーションのロード時にIBActionが必要です

0 投票する
1 に答える
2217 参照

xcode - UITableViewヘッダーのUIButtonが機能していませんか?

UITableViewヘッダーにUIBUttonを追加しましたが、機能していないようです。クリック可能ですが、IBActionをアタッチすると失敗し、何もしません。

私はオンラインで読んで、それをあなたのファイルの所有者に入れるのを見ましたが、それはできません。アクションを入れると、ファーストレスポンダーにのみ表示されます。

また、別のファイルに入れようとしましたが、入れても他のファイルにドラッグできません。

ファイル:

RootViewController.h RootViewController.m TableViewAppDelegate.h TableViewAppDelegate.m DetailViewController.h DetailViewController.m

RootViewController.h

RootViewController.m

どんな助けでも大歓迎です!ありがとう。

0 投票する
1 に答える
1227 参照

xcode - IBActionsはファイルの所有者にありませんか?

何らかの理由で、コードで宣言されたIBActionがファイルの所有者にありません。私はこれを1時間見てきましたが、理解できないようです。

これにはおそらく本当に簡単な説明があります。私はおそらく馬鹿になりそうです。前もって感謝します!

以下は私のコードです。

RootViewController.h

RootViewController.m

それらはファーストレスポンダーに表示されますが、リンクすると機能しません。ありがとう!

編集:これらのアクションを別のXIB(MainWindow.XIB)で使用したいと思います。.hの各ファイルにアクションを追加しようとしましたが、MainWindow.XIBにアクションが表示されません。

0 投票する
1 に答える
108 参照

xcode - LoginWindowUI.nib

私はこれに慣れていません..macosx用のシンプルなアプリを作成しようとしています.基本的には、ユーザーがユーザー名/パスワードでログインした直後にこのアプリを起動したい..

それは単純なアプリにウィンドウがあり、そのウィンドウに警告メッセージが表示され、ユーザーが同意すると「同意する」と「拒否する」という2つのボタンがあり、ログインプロセスに進みます..「ログインボタン」として機能します

ユーザーが拒否を押すと、ログインウィンドウに戻ります..「キャンセルボタン」のように機能します

しかし、私はXcodeが初めてなので..私はすでに両方のボタンでアプリを作成しています..しかし、IBActionとアウトレットを追加する方法がわかりません!..

何か案は?..

ありがとう

0 投票する
3 に答える
1110 参照

iphone - 複数の UIButtons 1 関数

基本的に、ビューにいくつかのボタンが必要です。「状態」を追跡できるように、すべての関数に 1 つの関数を呼び出してもらいたいと思います。

どのボタンがその機能を呼び出しているかを知るにはどうすればよいですか? とにかく送信者のテキストを取得する方法はありますか?

0 投票する
1 に答える
175 参照

xcode - 異なる XIB からのアクション?

別の XIB (DetailViewController) から実行したいアクションを持つ XIB (RootViewController) がありますが、実行できないようです。

.h ファイルをインポートして、次のコードを使用しました。

次のエラーが表示されます。

おそらく簡単な修正があり、私はばかげていると感じるでしょう。前もって感謝します!

編集:

私がしたことを見てください:

その上で NSLog を実行すると、表示されます。しかし、10 秒ごとにタイマーを設定していたときのように、残りのアクションを実行していません。何か案は?

** 編集: **

やりたいことがわからなくなるかもしれません。ユーザーがファイルに情報を持っていない場合、スライドアップするビューがあります。ログイン後、成功したら、閉じてから更新し、別の XIB のアルバムをチェックします。いろいろ試しているのですが、どれもうまくいきません!前もって感謝します。