Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。958件1(指摘を受けて編集しています)現在、UINavigationControllerを使ってiOSの開発を行っています。UITableView」という構造を持ったものを表示しようとしています。UINavigationBar上のボタンを押下された際に以下のように処理しています。storyboardは一切使っていません。設計の思惑としては、単純にカスタムのUIViewを生成してaddSubviewするだけで使えるようにしたい、というものです。画面全体からやや小さい、ポップアップのビューを表示したいと考えています。bar分)上にずれる、という現象が発生しています。ビューが表示されたあと(viewWillAppearなど)に位置を変更する処理を入れてもなぜか変更されません。(個人的にはUINavigationControllerの挙動として、自動的にステータスバーを考慮した補正がかかるのでは、と思っています)だいぶ抽象的な質問ですみません。実装上の問題としては解決しました。本質的な改善にはなっていないので、見た目の整合性を取った、という感じです。個の銅バッジより質問内容に即したタイトルに微調整しました。7:31popupするtableViewは、どうやって、表示しているのか、かかないと。storyboardで、UITableViewControllerをsegueではりつけてるのか、UITableViewをaddSubViewしているのか。0:27ご指摘ありがとうございます。質問していいのか分からなかったのでだいぶ曖昧になっていました。具体的な内容を追記してみました。1:011〜5の流れについて、コードの一部分を追記していただいたほうがわかりやすいかも、と思います。addSubview:childVC.view];英語版でも同じような質問はあって、addChildViewControllerを呼び出すと直った、というようなコメントがありました。marginaddChildViewControllerが何をやっているかですが、この質問がわかりやすいかなと思います。do?正解とされている回答によれば、addChildViewControllerがやることはそう多くなくて、あるUIViewControllerの子であると宣言することで、様々なイベントの情報が通知されるようになる、とのことです。//できれば、github等々にコードを貼ってもらえると追試が楽です。addChildViewControllerか・・なるほど。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。ModalViewとして表示したViewControllerにNavigationControllerを追加する方法0UINavigationControllerのtitleを空にしtitleViewを使うと空間が出来る1UINavigationControllerを使って作られる初期の戻るボタンにactionをつけたい0iPhoneXでUICollectionViewがずれてしまいます。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。