問題タブ [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.
iphone - UITableViewCell 内の UIButton からの IBAction
UIImageView と UIButton を追加した Interface Builder で UITableViewCell を作成しました。UIButton にアウトレットを与え、イベント セット内のタッチアップを使用して IBAction に接続しました。すべてが接続されているように見えたので、このメソッドを呼び出すと想定しました。
接続タブを確認すると、アウトレットとアクションのすべてが正しく設定されています。エラーは発生しませんが、アプリをプレビューするときに UITableViewCell 内のそのボタンをクリックしても何も起こらず、ログには何も表示されません。
UITableViewCellにあるボタンをクリックできない理由についてのアイデアは?
編集:
cellForRowAtIndexPath のコード:
iphone - Objective C --- 配列は (void) 関数では読み取り可能ですが、(IBAction) 関数では読み取り可能ではありません
アプリ内のすべての .aif ファイル パスを保持する配列があります。この配列は、mainBundle とリソースを使用して見つけました。
この配列は、実際に使用される場所に到達するために、2 つのビュー コントローラーを介して渡される必要があります。問題は、クラッシュするか、完全に間違ったものをログに記録することです。デバッグすると、クラッシュ時に EXC_BAD_ACCESS のメモが表示されますが、通常どおり実行するとクラッシュするだけでは表示されません。
これが機能する場所です。
これは、fileName.aif で終わるパスの長いリストを返します。あなたはアイデアを得る。
でも...
そのスニペットはクラッシュを引き起こします。possDrumSounds を扱う部分をコメントアウトすれば問題なく動作します。そうしないと、クラッシュするか、配列が変更されて、どこから来たのかわからない UIViewControllers のようなランダムなオブジェクトが含まれるようになります。
すべての助けに感謝します、ありがとう!
cocoa - NSPopUpButton を初期状態に戻す
NSPopUpButtonWillPopUpNotificationポップアップメニューが表示される前に変更するために、通知に登録します。新しいポップアップ メニューは、関連するアイコンを含む実行中のアプリケーション リストで構成されます。アプリケーションが選択されると、@selectorメソッドが呼び出されます。
選択が完了すると、選択したアプリケーション アイコンのイメージと選択したアプリケーションのテキストがボタンに表示されます。
ポップアップボタンをNSImageNameAddTemplate画像のみで表示するにはどうすればよいですか?
後に新しいメニューを設定しようとしましたIBActionが、ポップアップ ボタンがIBAction後選択をトリガーしません。
ありがとう。
iphone - InterfaceBuilderはアクションメソッドを認識しません
UIButtonin interface Builderに接続しようとしてIBActionいますが、接続するオプションとして定義したメソッドがIBに表示されません。
それは私がhファイルに持っているものであり、それから私が持っているMファイルにあります
IBドキュメントは、私が知っているそのクラスに接続されていUIPickerます。これは、そのクラスにもがあり、正常に接続されているためです。
どんな助けでもこれで素晴らしいでしょう、
ありがとう、Callaghan001。
iphone - UIButton イベント 'Touch Up Inside' が機能しない。「タッチダウン」は正常に動作します
UIView に UIButton があります。これは、.xib ファイルから割り当てて初期化した UIViewController にあります。
IBAction を UIButton の「Touch Down」イベントにフックすると、正しくトリガーされます。しかし、「Touch Up Inside」イベントに接続すると反応しません。
他のイベントも機能しません。「タッチドラッグエンター」「タッチドラッグイグジット」「タッチアップアウトサイド」など。タッチダウンのみ。
なぜこれが考えられるのか誰にも分かりますか?
リッチ
iphone - UIButton イベント 'Touch Up Inside' が機能しない。「タッチダウン」は正常に動作します
UIView に UIButton があります。これは、.xib ファイルから割り当てて初期化した UIViewController にあります。
IBAction を UIButton の「Touch Down」イベントにフックすると、正しくトリガーされます。しかし、「Touch Up Inside」イベントに接続すると反応しません。
他のイベントも機能しません。「タッチドラッグエンター」「タッチドラッグイグジット」「タッチアップアウトサイド」など。タッチダウンのみ。
なぜこれが考えられるのか誰にも分かりますか?
このボタンは、View Controller 内の単純な角丸長方形のボタンです。ビューコントローラーを次のようにロードしました:
IB で、このボタンを丸みを帯びた四角形のボタンに MyViewController に追加しました。次の IBAction を作成しました。
IB I メニューでボタンをクリックし、Touch Down アウトレットを MyViewController にドラッグして、buttonTouchDown: を選択しました。IB xib を保存しました。
ボタンを実行してテストすると、「ボタンタッチダウンイベントが発生しました」というログメッセージが表示されます。
しかし、IB に戻って Action を Touch Up Inside に変更し、それを buttonTouchUpInside: IBAction に接続して保存します。もう一度テストしますが、応答がありません。
よろしく、リッチ
objective-c - IBAction ボタンの無効化と遅延
30 秒後に有効にしたい IBAction ボタンがあります。ボタンは表示されますが、30 秒間無効になります。
私がこれを行う方法を知っている人はいますか?
これが私が持っているものです-いくつかのオーディオを再生する単純な IBAction:
cocoa - キーアップ時にリターンではなく NSTextField からアクションを送信する
キーが解除された後、新しいツイートの残り文字数を表示したい。現在、これは返品が解除された場合にのみ発生します。
このアクションはNSTextFieldに接続されています(UITextField ではありません!!):

ユーザーは改行を押した直後ではなく、すぐに文字数を確認したいので、これはひどいことです。
誰でも私を助けることができますか?ありがとう。
iphone - iphone SDKは、インターフェイスビルダーで作成されたオブジェクトをxcodeで取得できますか?
Interface builder で作成したオブジェクトを xcode でプログラムで取得できますか?
オブジェクト (UIButton) のタグと名前を設定しました。「ボタンが押された」アクションに IBAction を使用し、アクションをトリガーする現在のボタンを取得できますが、前に押したボタンを取得してその画像を設定したい場合はどうすればよいですか?
任意の提案が役立ちます!
uitableview - カスタム UITableViewCell および IBAction
ボタンを追加したカスタム UITableViewCell があり、そのボタンを viewController の IBAction に関連付けました。今私が直面している問題は、そのボタンがどのセルから作成されたかをどのように知るかです。テーブルがあり、複数の行 (カスタム UITableViewCell) があるビューコントローラーを提示すると、ユーザーがボタンを押すとアクションが呼び出されますが、どの行がそれであったかをどのように知ることができますか。
行インデックスに基づいて、値を格納する必要があるためです。
編集:私は今それについていくつかの手がかりを持っていますが、どうすればいいのかまだわかりません.
そして、私はメソッドを書かなければなりません
しかし、まだわからないのは、addToCart メソッドで行インデックスを取得する方法です。あなたの助けに感謝。