2014-10-12 2 views
0

У меня есть UITabBarController, связанный с библиотекой PPRevealSideViewController для навигации по боковому меню (прикрепленное изображение переходит от представления панели вкладок к контроллеру правого бокового обзора, содержащего MKMapView).iOS - Удаление UITabBarViewController Shadow

Я хочу удалить тень, видимую на изображении UITabBarController. Я попытался размещение следующего ViewDidLoad файла SLTabBarController.m, который реализует мой UITabBarController:

self.view.layer.shadowColor = [UIColor redColor].CGColor; 
self.view.layer.shadowOpacity = 0.0; 
self.view.layer.shadowRadius = 0.0; 
self.view.layer.shadowOffset = CGSizeMake(0, 3); 
self.view.clipsToBounds = NO; 

Я также попытался с помощью self.view.tabBarController.layer и self.view.layer.hidden = YES; безрезультатно.

Любые предложения, как это сделать?

Transitioning from tab bar controller to right-side view controller with map.

ответ

1

тень создается библиотекой PPRevealSideViewController вы используете, не UITabBarController. Из-за быстрого пика на PPRevealSideViewController docs, похоже, вы можете отключить тени с помощью опции .

+0

Спасибо! Я подозревал, что не понимал, что это что-то, что нужно изменить в заголовочном файле библиотеки. –