2015-11-01 6 views
2

В xcode 7.1 я использовал функцию управления обновлением TableView. я также использовал следующий код для установки изображения на фонФоновые изображения перекрытий Управление обновлением

UIImageView *tempImageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"image.png"]]; 
[tempImageView setFrame:self.tableView.frame]; 
self.tableView.backgroundView = tempImageView; 

Это изображение перекрывает индикатор активности на приложении, так что вы не можете увидеть, если его работу. Есть ли способ вернуть индикатор активности наверх?

Благодаря

+0

Простейшее подход был бы простым поместите 'UIImageView' за' UITableView' и не используйте свойство 'backgroundView'. – deadbeef

+0

Вы бы дали изображение, чтобы прояснить проблему? – Jamil

ответ

2

Используйте эту линию

self.tableView.backgroundColor = 
    [UIColor colorWithPatternImage:[UIImage imageNamed:@"image.png"]]; 

Вместо использования

self.tableView.backgroundView = tempImageView; 

Примечание: но ваш UIImage размер должен быть больше/равна UITableView размера

Смежные вопросы