問題タブ [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 に答える
1706 参照

iphone - 奇妙な UIButton の動作: それは正常ですか?

私は単純な UIButton を持っていて、ユーザーがそれに触れたときに何かをしたいのですが、指をボタンの外に動かして画面に触れません。UIControlEventTouchUpOutside イベントをリッスンする必要があるようです。

私のView Controllerでは、これを行いました:

および対応するアクション メソッド:

今何を推測しますか?ボタンに触れてから指をその外側にドラッグし、画面に触れないようにすると、メッセージはログに記録されません。実際、指が実際にはボタンの上になくても、UIControlEventTouchUpInside イベントが発生したことがログに記録されます。触っている間、そのボタンの周りの幅と高さの約 150% の指を動かすことができるようで、離すと指がボタンの中にあったことがわかります。しかし、非常に遠くに移動すると (= 十分に離れた場所に移動すると)、「touchUpOutside」というログ メッセージが表示されます。それは、-touchesMoved の遅延など、Apple のもう 1 つの狂気ですか? それとも私は何か間違ったことをしましたか?

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

iphone - ボタンの影の色を設定できないのはなぜですか?

UIButtonでシャドウの色を設定しようとしていますが、取得できるのは中間の灰色だけです。

代替テキストhttp://img.skitch.com/20090825-xur3112ni5q2wrwwiix4jbcwc5.png

間違ったプロパティを設定していますか、それとも間違った設定方法shadowColorですか?

ありがとう。

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

iphone - UIButtonでも使用されるメソッドを呼び出していますか?

いくつかの機能を備えたボタンを作成した小さなiPhoneアプリがあります。私の質問は、実際に押さずにこのボタンを呼び出すにはどうすればよいですか?

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

ありがとう

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

iphone - UIButtonタイプを設定するには?

ちょっとした質問です。

次のようなボタンを持つ多くのアプリケーションを見てきました。 代替テキスト

Interface builder を使用しているときに、この種のボタンを使用するオプションが見つかりませんでした。アプリケーションでこの種のボタンを使用する方法。

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

iphone - ナビゲーションバーの真ん中にあるUIBarButtonItem?

アプリに柔軟なナビゲーションバーを作成しました。このバーは、左、右、中央にカスタムボタンを表示します。これまでのところ、私は仕事をしています:

  • 右/左/中央-カスタム画像および/またはテキスト
  • 右/左-カスタム画像が含まれる通常のボタン
  • 右/左-カスタムテキストが含まれる通常の外観のボタン

「通常の外観」とは、デフォルトのUIBarButtonItemStyleを意味します。

私の質問は、ナビゲーションバーの中央で同じ外観を実現するにはどうすればよいですか?カスタムUIButtonを作成するだけでカスタム/テキスト画像を作成でき、右側/左側にUIBarButtonItemを作成しますが、中央にナビゲーションバーのサブビューとしてUIButtonビューを追加するだけです。

UIBarButtonItemをサブビューとしてナビゲーションバーに追加できません。作成したUIButtonはUIBarButtonItemのようには見えません。

私が考えることができる唯一の回避策は、スクリーンショットから盗んだ伸縮可能なカスタム画像を使用することです。私はむしろこのようにすることを避けたいです。私は何かが足りないのですか?

***********更新**************オープンソースライブラリThree20を使用すると、UIBarButtonItemsのようなUIButtonを作成できます。次に、サブビューとして手動で配置するか、タイトルビューを設定することにより、それらをバービューに追加できます。

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

iphone - UIButtonゲームのキャラクター選択からUIImageViewアニメーションへ

子供の教育用アプリケーション、woohoo!のコーディングはもうすぐ終わりです。

しかし...私は何かに固執しました。

アプリが読み込まれると、メインビューが表示されます。フリップビュー用の4つのボタン(それぞれコンテンツの10ビュー)と文字選択用の4つのボタン(コンテンツのすべての画面をたどる画像)があります。

UIButtonの選択を複数のビューのUIImage表示にリンクする方法がわからないという問題があります。ユーザーに文字ボタンを選択してからフリップビューに進んでもらいたいのですが、ビューに表示される画像は、メインビューで選択した画像である必要があります。そのため、メインビューに戻るたびに、アプリ内でフォローするキャラクターを変更できます。

任意の考え、ヘルプ、またはコードをいただければ幸いです。

ありがとうございました

アレックス

0 投票する
34 に答える
557170 参照

ios - 基本的な UIButton をプログラムで作成するにはどうすればよいですか?

UIButtonプログラムで基本を作成するにはどうすればよいですか? たとえば、私のView Controllerでは、viewDidLoadメソッドを実行すると、3つUIButtonの が動的に作成され、そのレイアウトまたはプロパティが設定されます。

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

css - スプライトと引き戸を備えたCSSロールオーバー

スプライトと引き戸のテクニックを組み合わせて使用​​して、cssロールオーバーがある例を見つけようとしています。

私はCSSの知識がないので、完全な例または完全な例へのリンクをいただければ幸いです。

私がやろうとしている<a href>のは、固定幅ではないボタンを使用して、ロールオーバー効果を高め、アイコンを追加できるようにすることです(Web Outlookと同様)。

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

iphone - UIButtonをMKAnnotation(MKView)に追加するにはどうすればよいですか?

マップアプリケーションのこのスクリーンショットに見られるように、クリック可能なボタンをMKAnnotationに追加したいと思います。

プレビューhttp://www.img-hosting.de/bilder/24558PlacemarkWithIconpng

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

iphone - あるUIViewから別のUIViewにファーストレスポンダーを「転送」する方法は?

すべてのイベント(開始、移動、終了、キャンセル)CustomViewを独自に処理するUIViewサブクラス(この質問の目的で)があります。touches私はまた、それと重なるUIButton兄弟です。CustomView

たとえば、私のビュー階層は次のようになります。

  • UIView(コントローラーのビュー)
    • フレーム付きCustomView(0、0、300、300)
    • フレーム付きUIButton(0、0、100、50)

ユーザーがUIButtonからドラッグした後、CustomViewでタッチイベントをキャプチャしたいと思います。デバッグログから、UIControlEventTouchDragExitイベントがインターセプトするイベントであるように見えます(ただし、タッチがボタンから約100ピクセル離れるまで発生しませんが、この質問では重要ではありません)。

理想的には、ドラッグ終了イベントが発生すると、ボタンはタッチ移動イベントの受信を停止し、CustomViewはイベントを取得しtouchesBegan(何らかの方法で自分で偽造する必要がある場合でも)、今後のすべてのタッチイベント(touchesMovedなど)はに送信されます。 CustomView。

次のことを試しましたが、効果がありません。

UITouch基になるオブジェクト(タッチイベント全体で一貫している)は、CustomViewを指すようにリターゲットされていないと思います。どうすれば目的の効果を達成できますか?