私はIpadアプリを使ってXcodeを使っています。 私は単純に(テキストフィールドを数えずに)画面上の任意の場所をクリックして、何らかのIBActionを実行してもらいたいと思っています。私の全体像をカバーする目に見えないボタンを使用しています。 私は私のビューにいくつかのテキストフィールドを持っているので、私は私のユーザーインターフェイスの背景にこの不可視のボタンを追加する必要があります。私はボタンの属性でこのオプションを見つけることはできませんか?どんな助け?IBのバックグラウンドに非表示のボタンを追加
0
A
答えて
-2
iPadユーザーは「クリック」しません。彼らは "タップ"または "タッチ"。
Interface Builderでは、ドキュメントウィンドウに表示されているように、ビューが上から下にz-インデックスで構築されていると思われますので、メインビューの最初のサブビューがすばやく表示されるようにボタンをドラッグしますこれを修正してください。
他のアプローチを考えましたか?これは、アプリケーションの標準的な動作のようには聞こえませんし、ボイスオーバーを使用している人と大混乱を引き起こすでしょう。あなたは何を達成しようとしていますか?
0
ボタンの不透明度をゼロに設定してみましたか?
0
私はあなたの意見を持っていると思います。あなたは、すべてのUITextFieldの裏にUIButton(不可視)を配置したいだけです。これに対する簡単な解決策は、IB内のドキュメントウィンドウを開くことです。リストビューでビューツリーを展開します。あなたのUIButtonをUITextFieldsの上にドラッグし、プロパティ内のボタンのアルファ値をゼロに設定してください。
これが役立ちますように!
2
ボタンのタイプをカスタムに設定するだけです。
関連する問題
- 1. jquery ui.slider:ハンドルを表示/非表示にするクリックイベントを追加
- 2. divタグに表示/非表示を追加する
- 3. jQueryの表示/非表示ボタン
- 4. ボタンの表示/非表示方法は?
- 5. HTMLメールの非表示/表示ボタン
- 6. マウスオーバー時にテーブル行のボタンを表示/非表示にする
- 7. Jqueryダイアログ:ボタンを非表示
- 8. ボタンのクリックでフッタテンプレートを表示して非表示にする
- 9. AndroidのVideoViewで再生ボタンを表示/非表示にする
- 10. jQueryをフォームに追加してドロップダウンメニューを表示/非表示にする
- 11. TextViewを非表示にするボタン
- 12. Javascriptでボタンを非表示にする
- 13. 7つ以上のタブコントローラーを追加するときに編集ボタンを非表示にするには?
- 14. Android - リストビューにボタンを追加してMapViewを表示
- 15. ドロップダウンリストに基づくボタンの表示/非表示
- 16. jqueryボタンに基づくコンテンツの表示/非表示
- 17. は、プログラム(IBは、結合のように「追加」)コアデータのエンティティに追加
- 18. jquery datatables列の表示/非表示が間違った選択を追加
- 19. 非表示のボタンの保存
- 20. 入力ボタンの非表示ベースのURL
- 21. vpythonでのボタンの移動/非表示
- 22. slickgridで非表示の列を追加する方法
- 23. HyperLinkButtonに追加すると非表示になるアイテム
- 24. UIボタンの表示/非表示を切り替える
- 25. 同じポップアップを表示して非表示にするAndroidボタン
- 26. div onclickボタンを表示して非表示にする
- 27. ボタンWinFormのタブページで非表示
- 28. PHPの場合は非表示ボタン!=セッション
- 29. UIToolbarの機能をIBの項目に追加する
- 30. Mac OSXの開発 - ボタンの表示/非表示
ipadシミュレータをタップしてタッチすると、画面が汚れます。 –
これは、iPadのユーザーではなく、iPadの開発者になります:)。 – Jim
私は新しい開発者で、画面上の任意の場所をタップするとキーボードを隠そうとしていました。私はこのように簡単にやり遂げることができると思った。私のボタンの動作は、それぞれのテキストフィールドに対して単に "resignFirstResponder"を呼び出すことです。おそらくもっと良い方法です – serge2487