๊ณต๋ถ€/iOS

UINavigationBar - setTranslucent (๋„ค๋น„ ๋ฐ”๋Š” ์“ฐ๋ฉด์„œ statusBar ์˜์—ญ ๋ถ€ํ„ฐ ๋ทฐ๋ฅผ ๋ฐฐ์น˜ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๊ธฐ)

๋ ˆ๋ชฌํ‚ด๐Ÿ‹ 2022. 2. 10. 09:58

๋•Œ๋ก  ๋„ค๋น„ ๋ฐ”์˜ ๋ฐ”ํƒ•์ƒ‰์ด ์ผ๋ฐ˜์ ์ธ ์ƒ‰์ด ์•„๋‹ˆ๊ณ  ํˆฌ๋ช…ํ•˜๊ฒŒ, ์Šคํ…Œ์ดํ„ฐ์Šค ๋ฐ”์˜ ์˜์—ญ๋ถ€ํ„ฐ ๋ทฐ์˜ ๋ฐ”ํƒ•์ƒ‰์ด ๊ทธ๋Œ€๋กœ ๋ณด์—ฌ์•ผํ•˜๋Š” ๋””์ž์ธ์ด ๋“ค์–ด์˜ฌ ๋•Œ๊ฐ€ ์žˆ์ฃ ! 

ํŠนํžˆ ๋ทฐ์— ๊ทธ๋ผ๋ฐ์ด์…˜์ด ๋“ค์–ด๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ๋Š” ๋„ค๋น„ ๋ฐ”์— ๋ณ„๋„๋กœ ๊ทธ๋ผ๋ฐ์ด์…˜์„ ๋„ฃ๊ธฐ์—๋„ ์• ๋งคํ•ด์ง€๋Š”๋ฐ์š”.

 

๋„ค๋น„ ๋ฐ”๋„ ์“ฐ๋ฉด์„œ ์Šคํ…Œ์ดํ„ฐ์Šค ๋ฐ”์˜ ์˜์—ญ๋ถ€ํ„ฐ ๋ทฐ๋ฅผ ๋ฐฐ์น˜ํ•˜๋ ค๋ฉด UINavigationBar์˜ setTranslucent๋ฅผ NO๋กœ ์„ค์ •ํ•ด์ฃผ๋ฉด ๋ฉ๋‹ˆ๋‹ค.

(๊ธฐ๋ณธ๊ฐ’์€ YES)

 

 [self.navigationController.navigationBar setTranslucent:NO];
YES/true NO/false
๋ทฐ์˜ ๋ฐฐ์น˜๊ฐ€ ์Šคํ…Œ์ดํ„ฐ์Šค ๋ฐ”์˜ ์‹œ์ž‘ ์œ„์น˜๋ถ€ํ„ฐ ์‹œ์ž‘
๋ทฐ์˜ ๋ฐฐ์น˜๊ฐ€ ๋„ค๋น„๊ฒŒ์ด์…˜ ๋ฐ” ํ•˜๋‹จ์—์„œ ์‹œ์ž‘

 

 

 

iOS 7๋ถ€ํ„ฐ YES๊ฐ€ ๋””ํดํŠธ๋ผ๊ณ  ํ•˜๋„ค์š”! (์ด์   13๋„ ๋‚ฎ์€ ๋ฒ„์ „์ด๋ผ ์˜›๋‚  ์–˜๊ธฐ์ด๊ธด ํ•˜์ง€๋งŒ...)

๋‹ค์Œ์— ๋„ค๋น„๊ฒŒ์ด์…˜ ๋ฐ”์˜ ๋ฐ”ํƒ•์ƒ‰์„ ํˆฌ๋ช…ํ•˜๊ฒŒ ํ•˜๋Š” ๋ฐฉ๋ฒ•๋„ ์ •๋ฆฌํ•ด๋†”์•ผ๊ฒ ์–ด์š”!