-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[2.0.0] TCA기반의 메인 공지화면 리스트 구현 #34
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
뷰에 onTapGesture
를 적용하는 방식으로 하신 이유가 있으실까요?
전 버튼에는 확실하게 Button(action:label:)
을 사용하는 것을 좀 더 선호해서
Button 으로 수정하고 나중에 label 영역은 전부 디자인시스템 으로 옮기면 어떨까요.
Button {
viewStore.send(.selectedDepartment(id: department.id)
} label: {
AddedDepartmentRow(
store: self.store.scope(...)
)
.frame(maxWidth: .infinity)
}
이 형태가 더 좋을 것 같습니다.
Focus가 main 큐에서 발생하지 않아서 생긴 이슈일 가능성도 있을까요? |
main 큐와 관련한 이슈라고 생각하는데, 프리뷰에서는 정상적으로 작동하는데 Stack을 연결하고 시뮬에서 해당 문제가 발생하고 있습니다. 프리뷰에서 학과 추가하기 버튼 클릭시
|
네네 좋습니다~! |
키보드 블락 이슈 존재. |
KuringApp/KuringApp/UserDefaultManager/UserDefaultManager.swift
Outdated
Show resolved
Hide resolved
ac05618
to
9d67d64
Compare
9d67d64
to
29c43d1
Compare
/쿠링 ios17 앱 빌드 |
🔨 iOS 17.0 iPhone 14 Pro 에서 쿠링 앱을 빌드합니다. |
📬 iOS17 에서 앱 타겟 빌드에 실패했습니다. Actions에서 실패 결과를 확인해주세요. |
/쿠링 패키지 빌드 |
🔨 iOS 16.2 iPhone 14 Pro 에서 스위프트 패키지를 빌드합니다. |
✅ 패키지를 성공적으로 빌드했습니다. |
에러 및 해결switch category {
case .학과:
Section {
NoticeList()
} header: {
DepartmentSelectorLink()
}
default:
NoticeList()
이 코드는 다음과 같은 에러를 발생시킵니다. (Apple bug)
header 가 고정되어 있지 않고 변할 때 경고가 발생한다고 하는데(참고 링크) 특히 Switch 구문을 쓸 경우 뷰 동작에 유연성이 떨어지는 것 같음 해결방법 Section {
NoticeList()
} header: {
if category == .학과 {
DepartmentSelectorLink()
} else {
EmptyView()
}
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🙌
요약
[UIKeyboardTaskQueue lockWhenReadyForMainThread] timeout waiting for task on queue
코드 변경사항
중점적으로 볼 사항
후속 작업
디자인