현재 위치 - 중국 분류 정보 발표 플랫폼 - 생활 서비스 정보 -

내비게이션 막대 아래쪽에 검정색 선 (shadowImage) 을 숨기는 네 가지 방법

내비게이션 막대 아래쪽에 검정색 선 (shadowImage) 을 숨기는 네 가지 방법

< /p>

원문: (/HHE Rima/article/details/44218915)

방법 1. navigationBar 를 설정할 때 이 메서드는 translucent 속성을 무효화합니다

[objc] view plain copy

//메서드 1. navigationBar 의 배경 그림을 설정할 때 검은색 선을 제거하는 방법 이 메서드는 translucent 속성을

-(void) useshadowimageremoveblackline

{

< p < /p>

}

방법 2. navigationBar 의 배경 그림이나 배경색을 설정할 때 이 방법을 사용하여 검은색 선을 제거합니다. Translucent 속성을 무효화하지 않습니다 (권장) [objc] view plain copy

// 방법 2. navigationBar 의 배경 그림이나 배경 색상을 설정할 때 이 방법을 사용하여 검은색 선을 제거할 수 있습니다. Translucent 속성은 무효화되지 않습니다

-(void) usemethodtofindblacklineandhind

{

<; < /p>

// 검은색 선 숨기기 (viewWillAppear 에서는 숨겨지고 viewWillDisappear 에서는 표시됨)

blackline imageview.h < /p>

}

방법 3. 검정색 선 방법 제거

[objc] view plain copy

P >

{

/검은색 선 제거 설정

self.navigation controller.navigationbar.clip < /p>

}

방법 4. 검은색 선 제거 (권장되지 않음) [objc] view plain copy

// 방법 4 .. P >

[self.navigation controller.navigation bar setbackgroundimage: [ui image new]

Ibarmetricsdefault]; < /p>

}