を持っています。ナビゲーションコントローラ内には、私が表示しようとしているビューの1つであるtransitionWithView:duration:options:animations:completion
を使って2つのビュー間を反転させたViewControllerがTableViewです。フリッピングは、私はUITabBarController内にUINavigationControllerを持っているのUITableView位置の問題
問題は、テーブルビューを表示するとき、それはオフの位置です。
と私は問題なく2つの標準ビューの間で反転をテストしているフリップビューは、それだけで位置を披露テーブルビューです。また、Tableviewがより多くのデータを持っているときに、画面上に表示することができます。最下行はTabbarによって隠されます。フレームサイズが間違っているように見えますが、問題を解決する方法がわかりません。
Full test project and code can be found on GitHub
任意の提案やヘルプは大歓迎です。
こんにちは、ガイ、ソリューションのおかげで。それで、あなたはpre ios 5と互換性のあるコードを提供していますか? 1つの問題が依然として残っており、TabBarControllerによってテーブルビューの下部が隠れています。どうすればこの問題を解決できますか? – Littlejon
はい、iOS 4でうまくいくはずです。TableViewの問題は、私がUITableViewのコンストラクタで任意の(そして非常に不正確な)高さを使用したことだけです。より多くの367を参照してください[フォークでこの更新。](https://github.com/guyc/FlipViewTest/commit/6a876c5cfda4da62a5e0429142aa3425dc111b2e)のような600から何かまでの高さを変更します。 – Guy
申し訳ありませんが、普遍的なアプリで、正しいサイズを把握するプログラム的な方法は何でしょうか?余分な質問を湧かせて申し訳ありません!しかし、アプリの回転をサポートすることができることに関連していると思います。乾杯。 – Littlejon