์๋ ํ์ธ์.
์ด๋ฒ์ ์ ํ ๋๋ฒจ๋กํผ ์์นด๋ฐ๋ฏธ์์ ์ฒ์์ผ๋ก ๊ฒฝํํ๋ ํด์ปคํค์ ๋ํด์ ํ๊ณ ๋ฅผ ๋จ๊ธฐ๊ณ ์ ํฉ๋๋ค.
3๊ธฐ ๋ฌ๋๋ค๋ก ๊ตฌ์ฑ๋ ํ ๋ดํด์ด 2024๋ 6์ 14์ผ ์คํ 7์๋ฅผ ์์์ผ๋ก ๋ค์ ๋ ์ธ 15์ผ ์คํ 5์๊น์ง
ํด์ปคํค์ ์ฃผ์ตํด์ฃผ์์ต๋๋ค.
์ ํฌ ํ์ ํ ํฌ 2๋ช , ๋์์ด๋ 1๋ช , ๊ธฐํ 1๋ช ์ผ๋ก ์ด 4๋ช ์ ํ์์ผ๋ก ๊ตฌ์ฑ๋์์ต๋๋ค.
์ฃผ์
Work-Life Collaboration
๊ธฐํ ๋จ๊ณ
์ฃผ์ ๊ฐ ์๊ฐ๋ณด๋ค ์ด๋ ค์ ๋ค๊ณ ๋๊ปด์ก์ต๋๋ค.
Work life Blance์ ๋ฐ๋์ธ Work Life Collarboration ์ด๋ผ..
์ฌ์ง์ด ์ฃผ์ ๋ฅผ ๊ฒ์ํ๋ฉด ์ ๋ณด๊ฐ ๋ง์ด ๋์ค์ง๋ ์์๊ณ , Work Life Blending์ด๋ผ๊ณ ๊ฒ์ํด์ผ ๊ด๋ จ ์ ๋ณด๊ฐ ๋์ค๊ธฐ๋ ํ์ต๋๋ค.
Work Life Collarbotion์ด๋, ๊ฐ๋จํ ๋งํ๋ฉด ์ผ๊ณผ ์ถ์ ํตํฉ์ ๋๋ค.
์ฆ, ์ผ์ด ์ถ์ด๊ณ ์ถ์ด ์ผ์ธ.. ๊ทธ๋ฐ ์ถ ๋ง์ด์ฃ .
์๋ฌ์ฝ์ ์ ํธํ๋ ์ฌ๋๋ค์ ์ ๋ฌด์๊ฐ ์ธ์๋ ์ ๋ฌด์ ์๋์ง๋ฅผ ๋ผ ์ ์๋ ์ทจ๋ฏธ ์ํ์ด๋ ์๊ธฐ ๊ณ๋ฐ ํ๋์ ํ๋ฉฐ, ์์ ์ ์ปค๋ฆฌ์ด๋ฅผ ์๋ ๋ฐ ์ด์ ์ ๋ก๋๋ค. ํด๊ทผ ํ ์์ ์ ๊ด์ฌ ๋ถ์ผ๋ฅผ ๊ณต๋ถํ๋ ์ง์ฅ์ธ "์๋ฌ๋ํธ", ์์ ์ ์ทจ๋ฏธ๋ ์ฌ๋ฅ์ ํ์ฉํด ์ฝํ ์ธ ๋ฅผ ์ ์ํ๋ "์ง์ฅ์ธ ์ ํ๋ฒ" ๋ฑ์ด ์๋ผ์ฝ์ ๋ํ์ ์ธ ์์์ ๋๋ค !
์๋ผ์ฝ์ ๋ํด ์ฌ๋ฌ๊ฐ์ง ์๊ฒฌ์ ์์ ๋กญ๊ฒ ์๊ธฐํ๋ฉด์ ๋ฐฉํฅ์ ์ ํ๊ธฐ ์์ํ์ต๋๋ค.
ํ์๋ผ๋ฆฌ ์ผ๋ผ์ธ์ด ๋๊ธฐ ์์ํ ๋ถ๋ถ์, ํ๊ณ ์๋ ์ผ์ด ์ข์ํ๊ฒ ๋๋ฉด ์๋ผ์ฝ์ ์ค์ฒํ ์ ์์ง ์์๊น ์๊ฐ๋์์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ํ๊ณ ์๋์ผ์ด ์ข์์ง๊ธฐ ์ํด์๋, ์ด๋ ํ ์ธ์ ์ด๋ผ๋ ๊ฐ, ์นญ์ฐฌ์ ๋ฐ์๋? ์ข์ํ๊ฒ ๋๋ค๊ณ ์ด์ด์ง๊ฒ ๋๊ธฐ๋ ํ์ต๋๋ค.
๊ทธ๋ ๊ฒ ํ์ฌ.. ํ๊ณ ์๋ ์ผ์ ์ข์์ง๊ฒ ํ์ ! ์ ๋ฐฉํฅ์ด ์ ํด์ง๊ฒ ๋์์ต๋๋ค.
์ผ์ ํ๋๋ฐ ์์ด์, ๋๊ตฌ๋ ์ข์๋ ์ , ์ซ์ดํ๋ ์ ์ด ์์๊ฑฐ๋ผ๊ณ ์๊ฐ์ด ๋ค์๋๋ฐ์.
์ด 2๊ฐ์ง์ ๊ฒฝ์ฐ์ ์ ๊ทผํด์ ์๋ฃจ์ ์ ๋ด๋ณด๊ฒ ๋์๊ณ ,
1) ์ข์๋ ๊ฒฝํ๋ค์ ๋์ค์ ๋ณด๋ฉด ๋ฟ๋ฏํ๊ณ ์ข์๋ ๊ธฐ์ต์ ํ์ํจ์ผ๋ก์จ ๋ค์ ํ์ ๋ด๊ฒ ํด์ฃผ์
2) ์ข์ง ์์๋ ๊ฒฝํ์, ์ข์ํ๊ฒ๋ ๋ชป๋ฐ๊พธ์ด๋ ๋ ์ซ์ดํ๊ฒ .. ์๋ก๊ฐ ๋ ์ ์๊ฒ ํด์ฃผ์
์์ต๋๋ค.
๊ทธ๋ ๊ฒ ๊ธฐํ์ ๋ง๋ฌด๋ฆฌ๋ฅผ ์ ๋ฆฌํ๋ฉด
๋ด๊ฐ ํ๊ณ ์๋ ์ผ์ ์ข์ํ ์ ์๊ฒ ๋ง๋ค์ด์ฃผ์ !
ํ๋ณต์ ๋ด๊ฐ ์ข์ํ๋ ์ผ์ ํ๋๋ฐ์์ ์ค๋ ๊ฒ์ด ์๋๋ผ, ๋ด๊ฐ ํ๋ ์ผ์ ์ข์ํ๋ ๋ฐ์์ ์ค๊ฒ ๋ฉ๋๋ค.
๋จผ์ ๋ด๊ฐ ํ๋ ์ผ์ ์ข์ํ๊ฒ ๋์ด์ผ, ์ฐ๋ฆฌ๋ ์ผ๊ณผ ์ถ์ ํ๋ ฅ์ ์ธ ์ํ์ ์๋ํด ๋ณผ ์ ์์ด์.
์ผ์ ํ๋ฉด์ ๋ชจ๋ ๊ธฐ์ต์ด ์ข์ ์๋ ์๊ฒ ์ง๋ง, ๋ชจ๋ ๊ธฐ์ต์ ์ข์ํด ๋ณผ ์ ๋ ์์ฃ .
์ข์๋ ๊ธฐ์ต์ ๋ชจ์๋์๋ค๊ฐ ํ ๋ฒ์ ๋ณด๊ณ , ํ๋ค์๋ ๊ธฐ์ต์ ๋ญํค๋นํค ํด๋ณด๊ธฐ๋ ํ๋ฉด์
๋ฏธ์ฒ ์๊ณ ์ง๋๋ ํน์ ๋ฐ๊ฒฌํ์ง ๋ชปํ ๋ด ์ผ ์ ์ข์ ๊ธฐ์ต๋ค์ ์ฐพ์๋๋ฆด๊ฒ์.
๋ด๊ฐ ํ๊ณ ์๋ ์ผ์ ๋ํ ๊ธ์ ์ ์ธ ๊ธฐ๋์ ์ธ์์, ๋ถ๋ช ์ฐ๋ฆฌ์ ์ถ์ ๋ฐฉ์๋ ๋์ ๋๊ฒ ๋ฐ๊พธ์ด ์ค๊ฒ์ ๋๋ค !
๊ฐ๋ฐ ๋จ๊ณ
๋์์ด๋๊ฐ ๊ฐ๋จํ๊ฒ ํ๋กํ ํ์ ์ ๋ง๋ค์ด์ฃผ๋ ๋์, ๊นํ๋ธ์ ๋ฐ์ดํฐ๋ชจ๋ธ์ ๋จผ์ ์งฏ๊ณ
๋ฉ์ธ Feature 2๊ฐ์ค์ ํ๋์ธ
์ข์๋ ์๊ฐ๋ค์ ๊ธฐ๋กํ๊ณ , ์ผ์ ๊ฐฏ์๊ฐ ์ฐผ์ ๋ Unlock๋๋ฉด์ ๋์ค์ ๋ณด๋ฉฐ ํ์ํ ์ ์๋ ๊ธฐ๋ฅ์ ๋งก๊ฒ ๋์์ต๋๋ค.
๋งก์๋ ๋ทฐ๋ฅผ ๊ตฌํํ๋๋ฐ ์ ๊ฒฝ์ผ๋ ๋ถ๋ถ์ ,
1. ์ข์๋ ์๊ฐ์ ๊ธฐ๋กํ๋ฉด ์ ์ฅ์ ๋์ง๋ง ๋ฐ๋ก ๋ณผ ์๋ ์์.
2. ๊ธฐ๋ก๋ ๊ธ๋ค์ ์ผ์ ๊ฐฏ์๊ฐ ๋๋ฌ ํ ๋ ๋ชจ๋ ๊ธฐ๋ก๋ค์ด ํ๋ฒ์ ์ธ๋ฝ๋์ด ์๋ ์ ์ป๋ ์๊ฐ๋ค๋ ํ์ธ์ด ๊ฐ๋ฅํ๋ค.
3. ์ธ๋ฝ๋ ์ดํ์, ๋ค์ ์ธ๋ฝ๊ฐฏ์๊ฐ ์ฆ๊ฐํ๋ฉฐ ๋ ์ด์ฌํ ๊ฐฏ์๋ฅผ ์ฑ์์ผ ๋ณผ ์ ์๋ค.
๊ทธ๋ ๊ฒ ์์ฑ๋ '์ํค๋นํค' ํญ !
๊ฐ๋ฐํ๋ฉด์ ์ด๋ ค์ ๋ ๋ถ๋ถ
ํน๋ณํ ์ด๋ ค์ ๋ ๋ถ๋ถ์ ์์์ง๋ง, ๊ทธ๋๋ง ์ข ๊ตฌ๊ธ๋ง์ ํ๋๋ถ๋ถ์
๋ฐ๋ก ์ด ๋ทฐ ...
๋ค์ ๋ฐฐ๊ฒฝ์ gray์ ์ฒ๋ฆฌ๋๋ฉด์ ๋ฒํผ์ ๋๋ฅด๋ ์์ ๋ทฐ..
Alert๋ทฐ ์ข ๋ฅ๋ผ๊ณ ์๊ฐ์ ํ์๋๋ฐ, ์ปค์คํ ๋ Alert๋ทฐ๊ฐ ๋ง์์ต๋๋ค.
struct CustomAlertView: View {
@Binding var isPresented: Bool
let goodTasks: TaskGoodData
var body: some View {
ZStack {
Color.black.opacity(0.4)
.edgesIgnoringSafeArea(.all)
VStack {
VStack {
Text("โ๏ธ")
.font(.system(size: 100))
.padding(.bottom, 20)
Text(formattedDate(goodTasks.taskGoodDate))
.padding(.bottom, 20)
Text(goodTasks.taskGoodTitle)
.bold()
.font(.system(size: 22))
.foregroundColor(.black)
.padding(.horizontal, 20)
Text(goodTasks.taskGoodContent)
}
.padding(.vertical, 60)
Button("๋ซ๊ธฐ") {
isPresented.toggle()
}
.bold()
.padding(.vertical, 20)
.frame(maxWidth: .infinity)
.background(Color(UIColor.systemGreen))
.foregroundColor(.white)
.cornerRadius(30)
.padding(.top, 10)
.padding(.bottom, 20)
.padding(.horizontal, 80)
}
.background(Color.white)
.cornerRadius(15)
.padding(.horizontal, 20)
}
}
func formattedDate(_ date: Date) -> String {
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "yyyy.MM.dd"
return dateFormatter.string(from: date)
}
}
๊ตฌ๊ธ๋งํ์ฌ ์ ์ฉํ ์ปค์คํ ์๋ฆผ ์ฐฝ..
์ฐธ๊ณ ํ ์ฌ์ดํธ๋
https://www.codespeedy.com/is-it-possible-to-change-font-color-background-color-in-swiftui-alert/์ ๋๋ค.
Change alert message font color, background color in SwiftUI
Learn how to change color of the SwiftUI alert and also customize alert. You can not directly change the alert message color.
www.codespeedy.com
ํด์ปคํค์ ๋ง์น๋ฉด์
๊ทธ๋ ๊ฒ ์ ๊ฐ ๋งก์ ์ํค๋นํค ํญ๊ณผ
ํ์์ด ๋งก์, ์์ข์ ์ผ์ ์ ์ผ๋ฉด ์ฌ๋ฏธ๋์ดAI๊ฐ ์ด์ ๋ํด์ ์๋ก์ ๊ธ์ ์จ์ฃผ๋ ๋ญํค๋นํฐ ํญ์ด ์์ฑ๋
์ ํฌ์ ์ฑ์ ๋๋ค !
์ฒ์์ผ๋ก ํด์ปคํค์ ํ๊ฒ ๋์๋ ๋๋์ ์ ๋งํ๋ฉด,
1. ํ๋ฃจ๋ง์ ์ด๊ฒ ๋ค ๋๋ ๊ตฌ๋
์คํ 7์์ ํด์ปคํค์ด ๊ฐ์ต๋์๊ณ ,
7์ 30๋ถ~8์ ์ฌ์ด์ ๊ธฐํ์ ์์์ผ๋ก
์คํ 10์์ ๋๋ถํฐ ๊ฐ๋ฐ์ด ๋ค์ด๊ฐ๊ฒ ๋์๊ณ ,
๋ค์ ๋ ๋ฎ 12์๊น์ง 14์๊ฐ์ ๋์ ์๊ฐ์ด ์ฃผ์ด์ก์ต๋๋ค.
16์๊ฐ ๋จ์ง์ผ๋ก ๊ธฐํํ๊ณ ๋์์ธํ๊ณ ๊ฐ๋ฐ์ด ๋ชจ๋ ๋๋๊ตฌ๋๋ฅผ ์๊ฐํ๊ฒ๋์์ต๋๋ค.
๊ธฐํ์ด ๋๋ ์๊ฐ ๋์์ธ๊ณผ ๊ฐ๋ฐ์ด ๋ง์น ๋น๋๊ธฐ์ ์ผ๋ก ๋์์ ๋์๊ฐ๊ณ ์๋ .. ใ ใ
2. ์๊ฐ์ ๊ธ๊ธํ๋ค.
๊ธฐํ์ด ๋๋์๋ง์ ๊ฐ๋ฐ์ ๋ค์ด๊ฐ๋๋ฐ, ์๊ฐ์ ๋๋ฌด ์ซ๊ธฐ๋๋ฏํ ๋ง์์ ๊ธํ๋ ๊ฒ ๊ฐ๋ค๊ณ ๋๊ผ์ต๋๋ค.
๋ฐ์ดํฐ๋ชจ๋ธ์ ๋๋ฌด ๋ํ ์ผํ๊ฒ ์๊ฐํ์ง๋ชปํ๊ณ ์ค๊ณํ ์ํ๋ก ๊ตฌํํ๊ธฐ ์์ํ์์ต๋๋ค.
๊ฐ๋ฐ์ ์์ํ์ง ์ผ๋ง ์๋ผ์, ๋ฐ์ดํฐ ๋ชจ๋ธ์ ๋ฃ์ง ๋ชปํ ์์ฑ๋ค์ด ์๊ฐ๋ฌ๊ณ ....
main์ ๋ค์ ์ถ๊ฐํ๊ณ ๊ทธ๋ฌํ์์ต๋๋ค.
๋ค์๋ ์์นจ์ฏค์ด ๋์ด์๋ ์คํ๋ ค ์๊ฐ์ด ์ฝ๊ฐ ์ฌ์ ๋ก์ ์ง๊ธฐ๋ ํ๋๋ฐ, ์ด๋ ๊ฒ ๋ ๊ฑธ ์์๋ค๋ฉด
์ฒ์ฒํ ์ค๊ณํ๊ณ ์งํํ ๊ฑธํ๋ ์์ฌ์์ด ์กฐ๊ธ ๋จ์๋ ๊ฒ ๊ฐ์ต๋๋ค.
๋ค์์ ๋ ํ ์ง๋ ๋ชจ๋ฅด๊ฒ ์ง๋ง (?)
ํด์ปคํค์ ๋ ํ๋ค๋ฉด ์ญ์ ๊ธฐ์ด๊ณต์ฌ๋ฅผ ์ ํ๊ณ ๋ค์ด๊ฐ์ผ๊ฒ ๊ตฌ๋ ๋ค์งํ๊ฒ ๋์์ต๋๋ค.
์ด๋ฒ ํด์ปคํค์์๋ ์ฝ๋ฉ์ ํ๋ฉด์
๋ค์ ๋ถ์กฑํ์ ์ ๋๋ ์ ์๊ฒ...
์์ผ๋ก ๋ ๊ณต๋ถํ ๊ฑฐ๋ฆฌ๊ฐ ์ถ๊ฐ ๋ ๊ฒ ๊ฐ์ต๋๋ค.
๋ชจ๋ ์๊ณ ๋ง์์ต๋๋ค !
'๐ง๐ปโ๐ป ํ๊ณ > Apple Developer Academy ๐' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[MC2] PostEat : ํฌ์คํ ์์์ฌ๋์ ์ ๋ฌด๋ฅผ ๋์๋๋ฆฌ์ (0) | 2024.06.05 |
---|