問題タブ [uiactionsheet]
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.
javascript - iphone sdk:UIWebViewのアクションシートを取り除く方法は?
UIWebViewがあり、テキストリンクを(少なくとも1秒間)押すと、ある種のUIActionSheetが3つのボタン(開く、コピー、キャンセル)で表示されます-表示されないようにする方法はありますか?
ありがとう
iphone - iPhoneのトップナビゲーションステータスバーのすぐ下にUIActionSheetを表示する方法
一番上のステータスバーの真下からスライドするアクションシートを表示したいと思います。
表示するビューとしてnavigationBarを使用すると、シートは画面の下部に表示されたままになります。代わりに上から発生していることをどのように表示できますか?
次のコードを呼び出しているクラスは「UIViewController」です
一部のアプリでは、ステータスバーがある場所から、ある種の引き出しがスライドして表示されるのを見てきました(例:Twitterrific)これはどのように行われますか?
iphone - iphone自動回転黒背景
OpenGLView を使用してアプリのコンテンツを表示しますが、UIActionSheet を表示する必要がある場合があります。私のアプリケーションは、横向きモードと縦向きモードの両方で動作しますが、OpenGL ビューであるため、自分でビューの回転を処理するので、UIActionSheet を表示するには、空のビューを使用してアクションシートを追加します。問題は、 shouldAutorotateToInterfaceOrientation を使用するとすべてがうまく機能するが、回転のアニメーション (画面の端にある黒い背景) がアプリケーションの残りの部分と視覚的に一致しないことです。その背景を変更するか、アニメーションをオフにする方法はありますか (時間を 0 に設定しますか?)、OS にビューの回転を処理させる方法はありますか?
iphone - iphone - UIActionSheet と UITabBar の間の奇妙なバグ
私のタブバー アプリでは、ナビゲーション コントローラーのタイトル バーのボタンから呼び出されたアクションから UIActionsheet を呼び出します。
UIActionsheet は通常どおりに機能しますが、下の「キャンセル」ボタンの下半分が iPhone シミュレーターで触れても反応しません。キャンセル ボタンの下半分は、UITabBar が背後にある場所であるため、おそらく問題があります。
何か案は?
代替テキスト http://img12.imageshack.us/img12/2166/screenshot20100119at236.png
解決
私の解決策は最初の答えからでした。ここに私の作業例のコードがあります
iphone - Objective-C コードから 1 回限りのクラス変数を削除するにはどうすればよいですか?
私はいくつかの Objective-C コードを書いていますが、一度だけ使用する値を格納するためにクラス変数を使用しなければならない状況に頻繁に遭遇しました。それを消費した後、私はもうそれを必要としません。私には、この値をクラス変数に格納するのはコードの匂いのように思えます。実際には、使用しているメソッドにパラメーターとして値を渡す必要があります。
私は通常、デリゲートを消費しているときにこれに出くわします。UIActionSheet
例として、タップされたときにロードして表示するために使用される複数のボタンを備えた UI があります。このアクション シートには、アクション シートが閉じられたときに値を設定する日付ピッカーが含まれていますUILabel
。
ここでわかるように、actionSheet clickedButtonAtIndex コールバックでは を渡すことができないためactiveField
、クラス変数を使用する必要があります。次のように書く方が正しいようです。
UIActionSheet と UIActionSheet デリゲートをサブクラス化し、必要な署名を追加できると思いますが (?)、これも無駄な労力のように思えます。
だから私の質問は、私がやろうとしていることを行うための最良の方法は何ですか?
作成した日付ピッカー/アクション シート インターフェイスを必ずしも変更したいわけではありません (ただし、DatePicker を邪魔にならないようにしながら UIView に複数の日付を設定するためのより良いパターンがあれば、私はすべて耳にします。)
iphone - 2 つのボタンを持つ UIActionSheet ....{iPhone SDK}
こんにちは、2 つのボタンを持つ UIActionSheet を作成しています。今、私は2つの各ボタンが別々の仕事をしたい. で2つのボタンを宣言するにはどうすればよいですか:
私はこのコードを使用します:
ただし、ユーザーがキャンセルボタン以外のボタンをクリックすると、何かが行われることを意味します。ありがとうございました 。
iphone - iPhoneでマルチボタン確認を作成するにはどうすればよいですか?
iPhone では、カレンダー アプリで [イベントの削除] ボタンを押すと、確認が下からスライドして表示されます。誰かがこれのサンプルコードを知っていますか、それともカスタム背景でモーダルに表示された短いビューですか?
これがカスタム ビューを使用して作成されている場合、カレンダー アプリで使用されているものと同じ背景グラフィックをどこで入手できるか知っていますか?
前もって感謝します!
注意: 私は UIAlertView ダイアログ ボックスについて話しているのではなく、複数のボタンを使用したスライドインの確認について話しているのです。
iphone - iPhone:UIACtionSheetボタンを非表示および再表示することは可能ですか?
アプリでFBConnectを使用しています。ログインアクションシートのボタンのタイトルは「Facebookにログイン」と「Facebookからログアウト」ですが、「Facebookにログイン」と「Facebookに公開」を表示したいのですが。現在、このように見えます...
代替テキストhttp://freezpic.com/pics/6944f45f17ba4bbb8220637d5a00a1c6.jpg
...でもこんな感じにしたい...
代替テキストhttp://www.freezpic.com/pics/93f28f4f9103f0842c849d7daa644f81.jpg
...おそらくこれらのメソッドで設定されます:
Edit01-回答コメントからのアラートシートコード:
cocoa-touch - UIAlertView/UIActionView ダイアログでオブジェクトを保持
私はローカル (メソッドに対して) カスタム オブジェクトに取り組んでおり、ユーザーにダイアログ (UIActionSheet または UIAlertView) を表示する必要があります。ユーザーがダイアログを操作した後にデリゲートが呼び出されたときに、同じオブジェクトにアクセスする最良の方法は何ですか? 現在のクラスに別のインスタンス変数を追加する以外に、Cocoa のトリックはありますか?
iphone - UIActionSheetの後にUIActivityIndicatorViewを開く
確認が必要な破壊的な操作がいくつかあり、UIActionSheetを使用しています。
clickedButtonAtIndex内で、UIActivityIndicatorViewを必要とするいくつかの長い操作を実行します。
問題は、UIActionSheetが閉じるまでUIActivityIndicatorViewが表示されないことです。これは、操作が終了したときに発生します。
ユーザーがいくつかのボタンを押して、clickedButtonAtIndexデリゲートが起動された場合でも、UIActionSheetを強制的に閉じることはできますか?
擬似コードの場合:
- ユーザーが破壊的な操作をしたい
- UIActionSheetで確認をリクエストする
- ユーザーは「はい」と言います
- Delegate clickedButtonAtIndexが起動し、長い操作を呼び出します
- この操作、最初に行うことはUIActivityIndicatorViewを開くことですが、UIActionSheetがアクティブであるため、最後まで表示できません...
ありがとう、
r。