私のiPhoneアプリケーションでは、コントローラーを提示しました:
ShareResourceItemViewController* controller = [[ShareResourceItemViewController alloc] initWithSharedResourceItem:[selectedItems objectAtIndex:0]];
[self presentViewController:controller animated:YES completion:nil];
次に、このコントローラーで、上部を透明にしたいと思います。私は試した:
-(void)viewDidLoad{
[super viewDidLoad];
[self performSelector:@selector(test) withObject:nil afterDelay:3];
}
-(void)test{
self.tableView.backgroundColor = [UIColor clearColor];
self.tableView.opaque = NO;
self.tableView.backgroundView = nil;
}
背景はきれいにしましたが、コントローラーが透明ではなく、前のコントローラーが見えませんか? どうすればこれを修正できますか?