1

transparent を使用している iOS アプリを開発したいのですがTababar

Transperant が原因でアプリを実行すると、UITableView遅れてしまい、の最後の行を選択できません。ViewTababarUITableViewTababarUITableView

参照: : よろしくお願いします。

4

3 に答える 3

4

シンプルな調整

  table.contentInset = UIEdgeInsetsMake(0, 0, 200, 0); // try setting this value


これがあなたを助けることを願っています:)

于 2013-10-28T13:01:50.703 に答える
0

問題なのはタブバーのアルファではありません。UITableView のフレームではありません。タブ バーを考慮してテーブルのフレームを設定するか、次のいずれかを行います。

self.tableView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;

編集、おそらくiOS7は端から端までのレイアウトを持っています。試してみてくださいviewDidLoad(selfはコントローラーを指します):

if ([self respondsToSelector:@selector(automaticallyAdjustsScrollViewInsets)]) {
        self.automaticallyAdjustsScrollViewInsets = NO;
    }
于 2013-10-28T12:18:27.623 に答える