在我的ios應用程序中,我的NavBar和/或TabBar與我的底層視圖之間總是有一條細細的黑線。我試圖通過調整邊框的邊框粗細爲零或者將邊框的顏色設置爲邊框的顏色來解決這個問題。這些都沒有幫助。刪除UI導航欄/標籤欄和視圖之間的細線?
例如,我能夠調整我UITabBar和UINavigationBar的邊界的厚度,像這樣:
[nav1.navigationBar.layer setBorderWidth:5.0];
[navJudge.navigationBar.layer setBorderWidth:5.0];
[nav.tabBar.layer setBorderWidth:5.0];
在另一方面,寬度設定爲0時,不刪除該細黑線那從我的視圖中分離出我的NavBar和TabBar。
由於設置厚度爲零沒有工作,我試圖改變邊框顏色:
[nav1.navigationBar.layer setBorderColor: [UIColor colorWithRed:0.216 green:0.263 blue:0.306 alpha:1].CGColor];
[navJudge.navigationBar.layer setBorderColor: [UIColor colorWithRed:0.216 green:0.263 blue:0.306 alpha:1].CGColor];
[nav.tabBar.layer setBorderColor:[UIColor colorWithRed:0.216 green:0.263 blue:0.306 alpha:1].CGColor];
這也適用於一般,但是當我將它設置爲我的觀點的共同背景色加上我的NavBar和TabBar背景顏色(它們都是一樣的),條紋和視圖之間仍然有一條細細的黑線。
此外,UIApplication窗口背景顏色已設置爲與UIView,TabBar和NavBar相同的顏色。還有一條黑線。我怎樣才能解決這個問題?
在此先感謝您的意見和解答。
也許你可以上傳你的APP的照片 – 2014-12-03 02:30:57
你的問題的答案在於[here ...](http://stackoverflow.com/questions/19226965/how-to-hide-ios7-uinavigationbar-1px-bottom-線) – MendyK 2014-12-03 03:19:49
@NewEngland謝謝你!你是對的。 – 2014-12-03 03:21:13