๐ŸŽ Apple

struct FirstView: View { @State private var date = Date() var body: some View { VStack { DatePicker("", selection: $date, displayedComponents: .hourAndMinute) .datePickerStyle(.wheel) Text("\(dateFormatter(sender: date))") } } } func dateFormatter(sender: Date) -> String { let formatter = DateFormatter() formatter.dateFormat = "hh:mm" let selectedDate: String = formatter.string(from: sender) ret..
ํ•˜๋‚˜์˜ ์ธ์Šคํ„ด์Šค๋งŒ ์ƒ์„ฑ๋˜๋„๋ก ํ•˜๊ธฐ ์œ„ํ•จ์ž…๋‹ˆ๋‹ค. init ํ•จ์ˆ˜๋ฅผ ํ˜ธ์ถœํ•ด Instance๋ฅผ ๋˜ ์ƒ์„ฑํ•˜๋Š” ๊ฒƒ์„ ๋ง‰๊ธฐ ์œ„ํ•ด, init() ํ•จ์ˆ˜ ์ ‘๊ทผ ์ œ์–ด์ž๋ฅผ private๋กœ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค. class UserInfo { static let shared = UserInfo() // ์ด๋•Œ ๋‹จ ํ•œ๋ฒˆ๋งŒ ์ƒ์„ฑ๋œ๋‹ค. var id: String? var password: String? private init() { } }
let backImage = UIImage(systemName: "arrow.backward") navigationBar.backIndicatorImage = backImage navigationBar.backIndicatorTransitionMaskImage = backImage navigationBar.tintColor = .white UINavigationController๋ฅผ ์ƒ์†๋ฐ›๋Š” ViewController class ์˜ viewDidLoad() ์•ˆ์—์„œ ์‚ฌ์šฉํ•˜์˜€๋‹ค.
let section = NSCollectionLayoutSection(group: group) section.orthogonalScrollingBehavior = .continuous ํ˜„์žฌ ์„น์…˜์˜ ๋„ˆ๋น„์— ๊ตฌ์• ๋ฐ›์ง€ ์•Š๊ณ  horizontal scrollํ•˜๋ ค๋ฉด orthogonalScrollingBehavior์„ .continous๋กœ ํ•ด์ฃผ๋ฉด ๋œ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด ์ขŒ์šฐ๋กœ ์Šคํฌ๋กค์ด ๊ฐ€๋Šฅํ•ด์ง„๋‹ค. ์†์„ฑ์„ .groupPaging์œผ๋กœ ๋ฐ”๊ฟ”์ฃผ๋ฉด ์˜†์œผ๋กœ ์Šคํฌ๋กค ํ•  ๋•Œ ํŽ˜์ด์ง€๋ฅผ ๋„˜๊ธฐ๋Š” ์• ๋‹ˆ๋ฉ”์ด์…˜์œผ๋กœ ๋Š์–ด์ง€๋ฉด์„œ ๋ณด์—ฌ์ง„๋‹ค.
dataList = dataList.sorted(by: { data0, data1 in return data0.name > data1.name }) dataList.sort { $0.name > $1.name } dataList๋ฅผ name์— ๋”ฐ๋ผ ์ •๋ ฌ $0์ด ๋” ํฌ๊ฒŒ ์ •๋ ฌ, ๋‚ด๋ฆผ์ฐจ์ˆœ
//2022-10-3 >> 10/3 func formattingDateString(_ dateString: String) -> String { let formatter = DateFormatter() formatter.dateFormat = "yyyy-MM-dd " if let date = formatter.date(from: dateString) { formatter.dateFormat = "M/d" return formatter.string(from: date) } else { return "" } } https://developer.apple.com/documentation/foundation/dateformatter Apple Developer Documentation developer.apple..
ํ•จ์ˆ˜ ์‚ฌ์šฉ textLabel.textColor = convertDiffColor(dif: money) func convertDiffColor(dif: Double) -> UIColor { guard dif > 0 else { return .systemBlue } return .systemRed } doubleํƒ€์ž…์ธ money๋ฅผ ์ธ์ž๋กœ ๋ฐ›์•„ ์—ฐ์‚ฐํ•˜์—ฌ textColor์„ ๋ณ€ํ™˜ํ•œ๋‹ค. 0๋ณด๋‹ค ํฌ๋ฉด systemRed๋ฅผ, 0๋ณด๋‹ค ์ž‘์œผ๋ฉด .systemBlue๋กœ ํ‘œ์‹œํ•œ๋‹ค. ์‚ผํ•ญ์—ฐ์‚ฐ์ž ์‚ฌ์šฉ diffLabel.textColor = stock.diff > 0 ? .systemRed : .systemBlue // (์กฐ๊ฑด) ? (true์ผ๋•Œ) : (false์ผ๋•Œ)
JINiOS
'๐ŸŽ Apple' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๊ธ€ ๋ชฉ๋ก (4 Page)