2017-02-16 2 views

Antwort

0

Auf diese Weise Sie showdon auf der Tab-Leiste

UITabBar.appearance().shadowImage = UIImage(named:"YOURIMAGE") 
UITabBar.appearance().backgroundImage = UIImage(named:"YOURIMAGE") 

Im Detail fügen Sie diesen Code finden kann hilfreich

tabBar.barStyle = UIBarStyle.Default 
    tabBar.translucent = false 
    tabBar.layer.shadowColor = UIColor.grayColor().CGColor 
    tabBar.layer.shadowOpacity = 0.8 
    tabBar.layer.shadowOffset = CGSizeZero 
    tabBar.layer.shadowRadius = 3 
    UITabBar.appearance().shadowImage = UIImage() 
    UITabBar.appearance().backgroundImage = UIImage() 

du versuchen Schatteneffekt anzuwenden Kindansicht der Hauptansicht, dh Tabview-Controller.

self.view.layer.shadowOpacity = 0.9 
    self.view.layer.shadowRadius = 5.0 
    self.view.layer.shadowColor = UIColor.black.cgColor 

Bitte versuchen Sie es, wenn es hilft.

+0

Das funktioniert perfekt, wenn wir Schatten Tabbar geben wollen. Aber ich brauche Schatten auf ViewControllers Ansicht von Tabbar-Elementen. Die Tableiste befindet sich unter View-Controller. –

+0

@AmitGajjar Können Sie versuchen, dieses: - meine bearbeitet Code –