7

これは、iOS7 のステータス バーと重なる iOS6 で正常に機能した UITableView です。この問題を解決する最善の方法は何ですか? iOS7 ベータ 4 を使用しています。この動作はベータ 1 から存在していました。

META: 800-275-2273 で Apple に、または 212-232-8294 で Stack Overflow に直接、NDA に従わない私について不平を言う; または、ここでこの問題を解決するのを手伝ってください。これは、Apple のフォーラムよりも明らかに優れています。

ここに画像の説明を入力

4

3 に答える 3

12

「Language」セクションのタイトルが重複しないようにしてよろしいが、スクロールしてコンテンツが重複してもかまわない場合は、ViewController の viewDidLoad でこれを試すことができます。

[self.tableView setContentInset:UIEdgeInsetsMake(20, 
                                       self.tableView.contentInset.left, 
                                       self.tableView.contentInset.bottom, 
                                       self.tableView.contentInset.right)];
于 2013-09-14T01:33:58.330 に答える
2

ここで 1 つの答えが説明されています https://devforums.apple.com/message/830042#830042 (はい、アクセスするには有料の開発者である必要があります)。すべての答えは、さまざまなレベルのハッカーです。この状況がいかに悪いかを考えると、最終バージョンではおそらく別の解決策が提供されるでしょう。

暴言のスレッド ( https://devforums.apple.com/thread/197429?tstart=0 "私たちは皆、めちゃくちゃにされています!!!") によると、私は本当に、Apple が独自のリソースをベータ テストに使用するべきだと思います。そのベンダーに頼っています。FOSS プロジェクトでは、これをコミュニティと呼びますが、Apple は閉鎖されているため、私たちはベンダーです。

于 2013-08-05T19:20:46.297 に答える
2

iOS 7 以降、これは、UINavigationController 内にないUITableViewController によって管理される UITableView の予想される動作です。

于 2013-09-25T22:22:47.047 に答える