Meet the Location Button (WWDC21) ์ ๋ณด๊ณ ์ ๋ฆฌํด๋ณธ ๊ธ์์ ์ฐธ๊ณ ํด์ฃผ์ธ์.
Location Button
์ด๋
๋ฒํผ ํด๋ฆญ ์ ํ์ฌ์์น์ ๋ณด๋ฅผ ๋ฐ์์ ๋ด ์์น๋ฅผ ํ์ธํ๊ฒ ํด์ฃผ๋ ๊ธฐ๋ฅ์ ๋๋ค.
๊ธฐ์กด์ ์์น ์ ๋ณด๊ฐ ํ์ํ ๋๋ ์ ์ฒด ์์น ๊ถํ์ ๋ฐ์์ผํ์ง๋ง,
Location Button
์ ํตํด ๊ถํ์ด ํ์ํ ๊ฒฝ์ฐ
๊ฐ๋ณ๊ฒ ์์น ๊ถํ๋ง ์์ฒญํ์ฌ ์ฌ์ฉํ ์ ์๊ฒ ๋์์ต๋๋ค.
turn blue to call to the user's attention.
Location Button ์ฌ์ฉ ์, ์ฌ์ฉ์์๊ฒ ์๋ฆฌ๊ธฐ์ํด ํ๋์์ผ๋ก ๋ณํ๊ฒ ๋ฉ๋๋ค.
- UIButton ์์ฑ
- ์ฌ์ฉ์ ๋ฒํผ ํด๋ฆญ ์ ์์น๊ถํ ์์ฒญ
- ํ์ฌ ์์น ์ ๋ฐ์ดํธ
๋ณ๋์ ์์น ๊ถํ ์์ฒญ์ด ์์ด๋ ์์น ์ ๋ณด ์ ๋ฐ์ดํธ โ
Location Button
์ ํ์์ ์ผ๋ก
Allow-once
๊ถํ์ ๋ฐ์ ์ ์๊ฒ ๋ฉ๋๋ค.
๋ง์ฝapp
์ด ์ด๋ค ๊ถํ ์ํ๋ ๊ฐ์ง๊ณ ์์ง ์๋ค๋ฉด,
When I Share
์ด ๊ธฐ๋ณธ์ ์ผ๋ก ์ ํ๋์ด์ ธ ์๊ณ
NotDeterminded
๊ถํ ์ํ์ ๋๋ค.
Location Button
์ ์ฒ์ ํด๋ฆญํ๋ ์ฌ์ฉ์์๊ฒ
์์น ๊ถํ์ ์์ฒญํ์ฌ ์ฌ์ฉ์๊ฐ ์ด๋์ ์๋์ง ํ์ธํ ์ ์์ต๋๋ค.
ํ์ง๋ง,
app
์ดWhile Using the App
์ฒ๋ผ
์์น ๊ถํ์ด ์ด๋ฏธ ์๋ ๊ฒฝ์ฐ, ๊ถํ ์ํ๋ฅผ ๋ณ๊ฒฝํ์ง ์๊ณUIButton
์ฒ๋ผ ์ฌ์ฉ ๊ฐ๋ฅํฉ๋๋ค.
CLLocationButton
์๋ 4๊ฐ์งproperties
๋ฅผ ๊ฐ์ง๊ณ ์๋ค.
However, with great power comes great responsibility.
Meet the Location Button (WWDC21)
์๋ชป๋ ์ ๋ณด๊ฐ ์์ผ๋ฉด ์ธ์ ๋ ์ฝ๋ฉํธ ๋ถํ๋๋ฆฝ๋๋ค ๐ป