問題タブ [uipopover]
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.
uipopovercontroller - iOS で uipopover コントローラーの境界線を削除する
白い境界線のポップオーバーを作成したいと思います。サブクラスのインスタンスを popoverBackgroundViewClass に割り当てることで完了しました。私は白色(背景に白い画像を使用)でこれを達成できますが、ポップオーバーの境界線は削除されません。白い枠が表示されます。それを取り除く方法はありますか?
ios - プログラムで作成された uibutton からプログラムでポップオーバーを表示する方法 (インターフェイス ビルダーを使用しない)
ビューコントローラー内にプログラムで作成したボタンがあります。ボタンが押されたら、メソッドを使用してプログラムでポップオーバーを作成する必要があります。
私のView Controller.mのViewDidLoadで作成されたボタン
次に、ボタンが押されたときに使用するメソッドがあります。
}
ここで何が欠けていますか?正常に動作しますが、ボタンをクリックするとすぐにアプリがクラッシュします。デリゲートの問題だと思いますが、よくわかりません。アドバイスをいただければ幸いです。
objective-c - 動的に生成された UI バー ボタンは、セグエを使用してポップオーバーにプッシュする必要があります
zこれは、私がここで尋ねた質問に基づいています。
カスタム uitableviewcell はラベル テキストを表示しません
私は基本的に、提供されたチュートリアルに従いました。
http://brianflove.com/2012/12/10/how-to-create-an-ipad-popover-view/
質問
今私の問題は、ストーリーボードにドラッグアンドドロップするだけのように、UIバーボタンを動的に生成する必要があることです。左側と右側に1つに制限されています。これは私のボタンを生成するための私のコードです
そのチュートリアルに基づいて、セグエを使用して必要なものをポップオーバーするuitableview
必要があります。しかし、それにはそのようなアンカーポイントが必要です
私の質問は、それにアンカーポイントを追加するにはどうすればよいUIBarButtonItem
ですか? 私は検索してきましたが、カスタム ポップオーバー クラスの作成に関して何かを見つけ続けていますか? これは正確ですか?
ios - テーブルビューコントローラーcs193piTunesU9レッスン
こんにちは私はiTunesUCS193Pの9番目のレッスンでテーブルビューについて勉強しています。コンパイラはこのエラーを報告しますNSInternalInconsistencyException'、理由:'-[__ NSCFArray removeObjectAtIndex:]:変更メソッドが不変オブジェクトに送信されました'
私のシミュレーターはiPad6.1です
ので、私は持っています
GraphViewController.mというクラス
(setProgramsは、CalculatorTVC.mと呼ばれるテーブルビューコントローラーで送信するデータがあるセッターです)
CalculatorTVC.mと呼ばれるクラス
(プログラムは、GraphViewController.mからのデータを配置するパブリックプロパティです)
私のストーリーボードには分割ビューがあります...MasterViewControllerには、ポップオーバースタイル識別子のテーブルビューコントローラー(CalculatorTVC.m)で配線されたバーボタンアイテム付きのツールバーがあります。
エラーは *キャッチされない例外によるアプリの終了'NSInternalInconsistencyException'、理由:'-[__ NSCFArray removeObjectAtIndex:]:不変オブジェクトに送信された変更メソッド' *最初のスロー呼び出しスタック:(0x1ca1012 0x10dee7e 0x1ca0deb 0x1d21c4f 0x1d21911 0x4a 0x10f26b0 0x229dfc0 0x229233c 0x22a0238 0x6b6e3 0x4f1476 0x870989a 0x4f2555 0x489ef9 0x46ab99 0x46ac14 0x10f2705 0x262c0 0x262a64 0x10f2705 0x262c0 0x26258 0xe7021 0xe757f 0xe66e8 0x55cef 0x55f02 0x33d4a 0x25698 0x1bfcdf9 0x1bfcad0 0x1c16bf5 0x1c16962 0x1c47bb6 0x1c46f44 0x1c46e1b 0x1bfb7e3 0x1bfb668 0x22ffc 0x24bd 0x23e5)のlibc ++ abi.dylib:(例外をスロー呼ばTERMINATE lldb)
私を助けてください
ご理解のほどよろしくお願いいたします。
わかりました、クラッシュする場所を見つけました。
ラインのクラッシュ
cell.textLabel.text = [@ "y =" stringByAppendingString:[CalculatorBrain descriptionProgram:program]];
この行の前にNSLOGを配置すると、出力NSLOG結果に表示されます...しかし、この後にNSLOGを配置すると、出力に何も表示されません。
xcode - iOS5.1 で UIDatePicker を使用した UIPopover が例外をスローする
異なるヴィンテージの複数の iPad で動作するエンタープライズ iPad アプリがあります。グループ内で唯一の第 1 世代の iPad を除いて、すべて正常に動作します。この iPad は iOS 5.1.1 を実行しています。このアプリはいくつかの場所で UIPopoverController を使用しており、最後に作成したものを除いて、すべてこの iPad で正常に動作します。
iPad 5.1 Simulator を使用して、問題を再現することができました…</p>
- UIDatePicker と UIButton を継続する UIViewController を含む UIPopoverController を開こうとすると、アプリがクラッシュします。例外は…</li>
*キャッチされない例外 'NSInvalidUnarchiveOperationException' が原因でアプリを終了しています。理由: 'NSLayoutConstraint という名前のクラスをインスタンス化できませんでした'
例外をスローする行まで使用しているコードは次のとおりです…</p>
関連する要素はすべて iOS5.1 で利用できると確信しています。どんな提案でも大歓迎です。
ジョン
ios - どの UIPopOver が却下されたかを区別する方法はありますか?
アプリケーションにいくつかのポップオーバーがあり、どのポップオーバーが閉じられたかを判断するのが困難です。UIPopOvers に相当する「タグ」機能はありますか?
NSLog
popoverContorllerDidDismissPopover メソッドで popoverController を使用して、それぞれのメモリ参照を確認できますが、役に立ちません。
objective-c - ポップオーバー ビューの位置を変更する方法 iPad - obj C
私はここでほとんど問題を抱えていません。ツールバーのボタンのクリックでアクティブ化されるポップアウト ビューを作成しました。しかし、ビューは私が望む位置にありません。スクリーンショットを参照してください
。最初の画面は私が持っているものを示し、2番目の画面は私が欲しいものを示しています。ところで:popviewは問題があります。xib やストーリーボードは含まれません。
いくつかのコード
ありがとうございました
ios - TSPopover をアプリに組み込んでランタイム クラッシュを防ぐにはどうすればよいですか?
TSPopover を iPad アプリ (XCode 4.6、UITabBarController を使用したストーリーボード、iOS 6.2) に組み込んでいます。TSPopover コードをアプリにコピーし、最初にコントローラーを 1 つ選択しました。あるシーンでは、ユーザーが助けが必要なときにタップするための小さな「i」を丸で囲んでいます (これは最終的にローカライズされるため、助けが必要になります)。だから、私は-viewDidLoadにこのコードを持っています:
これは .h ファイルからのものです。
これは、接続インスペクターからのものです。
これは、この特定のボタンをタップしたときに発生するエラーです。
2013-04-02 15:49:48.016 saori[5495:c07] -[PreferencesViewController bHelpStoreHours:]: unrecognized selector sent to instance 0x8a6c510 2013-04-02 15:49:48.019 saori[5495:c07] ※アプリ終了のためuncaught exception 'NSInvalidArgumentException', reason: '-[PreferencesViewController bHelpStoreHours:]: unrecognized selector sent to instance 0x8a6c510' * First throw call stack: (0x26fc012 0x19eae7e 0x27874bd 0x26ebbbc 0x26eb94e 0x19fe705 0x9322c0 0x932258 0x9f3021 0x9f357f 0x9f26e8 0x961cef 0x961f02 0x93fd4a 0x931698 0x2b79df9 0x2b79ad0 0x2671bf5 0x2671962 0x26a2bb6 libc++abi.dylib: 例外をスローして呼び出された終了
私が抱えている問題は、これを機能させるためにすべてが正しく接続されているかどうかわからないことです。私を導く TSPopover コードにはコメントがないので、何が必要かを推測しています。私はGoogleとSOを調べました...何もありません!実行時クラッシュの原因は何ですか? どうすれば修正できますか?
ios - iOS シミュレーターで多くの操作を行った後、UIPopover の遅延が消える
monoTouch を使用して、ポップオーバーに結果を表示する UITextField を使用してアプリをプログラムしています (Google 検索のテキスト フィールドのようにいくつかの推奨事項があります)。cellTable が選択されると、ポップオーバーが非表示になります。すべてが正常に機能しているように見えますが、私がそれを頻繁に操作すると、ポップオーバーが消えるまでに約 4 秒かかります。これはユーザーにとって不満です。
ポップオーバーを表示するコードは次のとおりです。
そして、ポップオーバーを閉じる関数は次のとおりです。