私は UITableViewController ビューを持っています CGRectZero のフレームで割り当て/初期化する UITableView :
self.tableView = [[UITableView alloc] initWithFrame:CGRectZero style:UITableViewStyleGrouped];
tableView の途中にビュー(UIActivityIndicatorView と UILabel を持ったローディングビュー)を追加したいのですが、tableView のフレームがわからないので配置方法がわかりません。
x = (self.tableview.frame.size.width - loadingView.frame.size.width) / 2.0;
y = (self.tableview.frame.size.height - loadingView.frame.size.height) / 2.0;
[loadingView setCenter:CGPointMake(x, y)];
CGRectZeroフレームでtableViewを初期化したので、画面上で使用可能な場所全体を使用できますが(そうしました)、そのフレームが更新されるか何かになると思いました。
何か案は ?ありがとう !