Возможным решением было бы поставить UIView
с фоновым изображением точно за UITabBar
.Затем уменьшите непрозрачность панели вкладок до 0,5, чтобы вы могли видеть фоновое изображение.
UIView *bckgrndView = [[UIView alloc] initWithFrame:CGRectMake(tabbar.frame.coords.x, tabbar.frame.coords.y, tabbar.frame.size.width, tabbar.frame.size.height)];
[bckgrndView setBackgroundImage:[UIImage imageNamed:@"custom.jpg"]];
[tabbar.superView insertSubView:bckgrndView belowSubview:tabbar];
tabbar.alpha = 0.5;
[bckgrndView release];
Извините, если в моем коде есть ошибки.Я пытался сделать это наизусть ... Но вы поймете дрейф.