ナビゲーションバーのボタンにポップアップするポップアップが1つあり、そのポップアップにテーブルビューが含まれています。 didSelectRowAtIndexPath
tableviewの方法では、どのようにポストオーバーを無効にすることができますか?didSelectRowAtIndexPathの表示を無効にする
2
A
答えて
2
[popoverController dismissPopoverAnimated:YES];
スウィフトのObj-C this:
含むコントローラでのObjective-C
、その上にこれを配置します。
@property (nonatomic,strong) UIPopoverController *popOver;
//this is the content of the popover
MyTableVC *tableVC = [self.storyboard instantiateViewControllerWithIdentifier:@"myTableView"];
//this is the navigation controller of your tableViewController
UINavigationController *popNav = [[UINavigationController alloc] initWithRootViewController:tableVC];
//this is you popover
self.popOver =[[UIPopoverController alloc] initWithContentViewController:popNav];
その後、あなたは、あなたからポップオーバーを作成したことのViewController、内部でそれを却下しなければなりませんこの場合、例えばpopNavです。
ですから、didSelectRowAtIndexPathメソッドでこのメソッドを呼び出す必要がありますMyTableVCクラスで:
[self dismissViewControllerAnimated:YES completion:nil];
1
を使用でき
あなたはのtableViewは、そのポップオーバーの内側にあり、あなたのポップオーバーコントローラが同じようにインスタンス化されていることを意味している場合
popoverController.dismissPopoverAnimated(true)
+0
のためにこれをチェックしました。それは他の方法では機能しませんでした。 – rva
関連する問題
- 1. UITableViewCellでtouchesBeganを処理するとdidSelectRowAtIndexPathが無効になる
- 2. コンソールウィンドウの表示を無効にする
- 3. Devise invitable:表示を無効にする
- 4. アイテムを無効にするリスト表示!
- 5. didSelectRowAtIndexPathはビューを表示しません
- 6. 表示回数(無効表示)
- 7. iPhoneでタイトルを表示/非表示にするMKPlacemarkを無効にする
- 8. 比較表示で無効化/無効化された商品を表示
- 9. Backbone.js - 一時的に無効にする(イベントを表示する)表示
- 10. 非表示/無効にし、デフォルトのメニュー
- 11. Laravel mail無効な表示
- 12. 無効な日付表示がGoogleカレンダーに表示される
- 13. iOSのスクロール表示を無効にする自動スクロールする
- 14. WPFリボンコントロールの非表示/非表示を無効にする方法
- 15. void "didSelectRowAtIndexPath"を有効にして無効にする方法はありますか?
- 16. didSelectRowAtIndexPathに基づいてIUViewを表示するための効果的な方法ですか?
- 17. Visual StudioのC#で「ライブセマンティックエラーを表示」を無効にする
- 18. Lionのスクロールバーの自動非表示を無効にする
- 19. Androidのリンクで橙色のハイライト表示を無効にする
- 20. 非表示のラベルの空き領域を無効にする
- 21. Androidの充電中の表示オフを無効にする
- 22. WorkbookOpenのシートの保護と非表示を無効にする
- 23. Odoo - デフォルトの会社の表示を無効にする
- 24. QT Creatorファイルブラウザでのファイルパスの表示を無効にする
- 25. CSSの色の強調表示を無効にするVisual Studio
- 26. NightmareJsのプリンタプロンプトの表示を無効にする方法
- 27. searchview検索でのメニューの非表示を無効にする
- 28. youtubeに表示されているサムネイルを無効にする
- 29. タブバータブを非表示にするか無効にしますか?
- 30. didSelectRowAtIndexPathに応じて新しいビューにコンテンツを表示
あなたがポップアップをポップオーバー持っているコードを表示することができますか? –
@NDoc http://www.ioscreator.com/tutorials/display-popovers-on-the-ipadコード – rva