1

activityIndi​​catorView を使用して の前面を表示してUITableViewControllerいますが、 の内側に表示されていUITableViewControllerます。これを修正するにはどうすればよいですか?

私はこれを試しました:

activityView = [[activityIndicatorView alloc] initWithFrame:CGRectMake(60, 130, 200, 100)];
    [self showActivity];

-(void) showActivity
{
   
    [self.tableView addSubview:activityView];
}

ここに画像の説明を入力

4

1 に答える 1

2

代わりにサブビューとしてビューに追加しUITableView、スーパービューとして設定して、次のようにビューの前面に表示します。

[self.view addSubview:activityView];
[self.view bringSubviewToFront:activityView];
于 2013-01-12T10:38:50.957 に答える