問題タブ [uibutton]

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 投票する
2 に答える
2149 参照

iphone - 画像が新しく設定された画像を失うUIButton

コードのIBOutletであるIBにUIButton(カスタム、画像付き)を設定しました。

viewControllerのviewDidLoadメソッドで、UIButtonの既存の画像を変更しようとしています

OK、それはアプリの起動時に機能しますが、ボタンを操作する(ボタンを押す)たびに、元の画像(IBで設定)に変わります。プロジェクト全体で画像を変更するコードは他にありませんが、何が起こっているのでしょうか。

ちなみに、上記のコードをプロジェクトの他の部分に配置しても、イメージは変更されません。

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

iphone - タッチ時に UIButton をフェードアウトする

UIImage である UIButton の Selected-state と Normal-state があります。ボタンがタッチされると、選択された状態になり、1 秒間アニメーションして通常の状態に戻ります。UIButton* ボタンが押されたときに次のアニメーションを設定しましたが、選択解除された状態に戻るだけです。これを達成するにはどうすればよいですか?

乾杯

ニック

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

iphone - uibutton+setselected

私は自分のプロジェクトに次のコードを実装しました!

私の質問は、ボタンをクリックするたびに、タイトルに割り当てられた色が変更されたことです。要件は、そのようであってはならないということです。どなたか教えてください!できるだけ早く。

0 投票する
2 に答える
14312 参照

iphone - UIButton.layer.cornerRadius が存在しませんか?

最小限の機能でカスタム UIButton を実装しています。.h ファイル:

.m ファイルの行 (A) でコンパイル エラーが発生します。

行 (A) をコメントアウトすると、次の出力が得られます。

ドキュメントによると、CALayer には cornerRadius プロパティが必要です。私は iPhone SDK 3.1 を使用しており、これを確認するために #ifdef を追加しました。

誰かが私が明白に見落とした場所を教えてもらえますか?

ありがとう

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

iphone - uitableviewcellに動的にボタンを追加する-iPhoneアプリ

テーブルの最初のセルに動詞の翻訳を表示する動詞活用アプリがあります。現在、翻訳リストは単なる文字列(カンマ区切りリスト)ですが、クリック可能なボタンを持つように変更したいと思います。セルビューにボタンを追加することはあまり成功しませんでしたが、カスタムセルでの唯一の経験は特定の配置を使用していたため、セル内でボタンの動的リスト(さまざまな幅)を実現する方法がわかりません。

どんな助けでも大歓迎です。

乾杯。

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

iphone - UIButton のテキストに改行を追加するにはどうすればよいですか?

UIButton に複数行のラベルを付ける方法を知りたいです。

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

iphone - ボタンの削除

ビューに実行時に作成されたボタンがあり、グリッドのように配置されています。ここで、ユーザーが選択して、それらのすべてを削除できるようにしたいと考えています。ビューから適切に削除するためにユーザーが選択したものを特定するにはどうすればよいですか? 作成プロセスで Tag プロパティを使用します。

ありがとうございました。

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

iphone - UIControlEventTouch ...?

画像/ボタンのグリッドがあり、ユーザーが画像/ボタンの上に指をドラッグして、指が各画像/ボタンに触れたときにイベントが呼び出されるようにしたいと考えています。

どうすればいいですか?

私が今考えることができる最も良い例は、連絡先アプリです。これは、文字のリスト(右側)を指で下にドラッグし、各文字をタッチすると、連絡先リストのその部分にジャンプします。

0 投票する
2 に答える
3916 参照

iphone - Interface Builder によって作成された UIButton がクラッシュする

醜いバグを絞り込みましたが、nib/Interface Builder の内部にあるように見えるので、次に何をすべきか途方に暮れています。

カスタム ダイアログ ボックスとして機能する IB で作成された UIView があります。メッセージと 2 つのボタンが表示されます。(続行またはキャンセル) どちらのボタンにも、Interface Builder で設定された背景画像があります。

キャンセルボタンの背景画像の扱いに問題があります。NSZombieEnabled を使用して、プログラムを実行しています。ほとんどの場合、以下のメソッドはこれをログに記録します。

それは完全に正常です。ただし、これを行う場合もあります (いくつかのインターフェイス ボタンをすばやくタップして UI を「急ぐ」と、これをある程度確実に繰り返すことができます)。

ご覧のとおり、NSZombieEnabled は [キャンセル] ボタンの背景画像の割り当てが解除されていることを検出しましたが、保持メッセージが送信されています。(ただし、私ではありません...その画像はこの1つのボタンにのみ使用され、Interface Builderでのみアクセスされます。その画像にリンクされたIBOutletsまたは変数はありません。)

それで、ええと、今何ですか?

編集:

ゾンビとして捕捉されるのは保持メッセージではない場合もあれば、isKindOfClass である場合もあります。

これは私のカスタム UIViews "showInView" メソッドです:

ありがとう!

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

iphone - UIImageView 上の UIButtons

私はiPhoneプログラミングにかなり慣れていません。私は約1か月前に始めたばかりで、小さなチュートリアルタイプのアプリケーションをいじっているだけですが、とにかく、ここに私の質問があります.

現在、スクロール可能でズーム可能な UIScrollView があり、UIImageView サブビューをロードします。画像ビューにいくつかのコントロール (UIButtons) を追加したいのですが、グループ全体 (ボタンと画像) をズームインおよびズームアウトすると、一緒にズームします。 .

UIScrollView に UIButtons を追加してズームすると、画像がズームし、ボタンは元の場所に留まります

UIImageView に UIButtons を追加すると、それらは正しくズームしますが、ボタンはもうありません。つまり、インタラクティブ性が失われます。

後で、たくさんのボタンを配列に追加して追加します。

私が得ることができる助けをいただければ幸いです

これは私の mainViewController.m の一部です:

{

[scrollView2 setBackgroundColor:[UIColor blackColor]];

}