Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
Tags
- Android
- 명시적 정체성
- React Native
- completion handler
- presentationbackgroundinteraction
- @sendable
- ios
- launch screen
- 스켈레톤 통합
- 구조적 정체성
- react
- native
- ssot
- 360도 이미지 뷰어
- panorama view
- 뷰 정체성
- 앱 성능 개선
- 파노라마 뷰
- 리액트
- React-Native
- 라이브러리 없이
- requirenativecomponent
- 360도 뷰어
- SwiftUI
- react-native-fast-image
- 네이티브
- 뷰 생명주기
- 리액트 네이티브
- 360도 이미지
- data driven construct
Archives
- Today
- Total
목록presentationbackgroundinteraction (1)
Neoself의 기술 블로그
[SwiftUI] 바텀시트 외부영역의 어두워짐 효과 제거하기
SwiftUI에서는 바텀시트 UI를 위해 .sheet() 뷰 수정자를 제공하고 있습니다. 개발자는 해당 수정자에 SwiftUI 뷰를 클로저 내부에 선언함으로써, 자연스러운 애니메이션 효과와 함께 원하는 뷰를 부모 뷰 상단에 표시할 수 있게 됩니다. 하지만, .sheet 뷰 수정자의 기본형태를 사용할 경우, 바텀시트 표시와 함께 바텀시트 외부 배경또한 어두워지게 됩니다..sheet(isPresented: $isDetailPresent) { ExampleBottomSheet() .presentationBackgroundInteraction(.enabled)}하지만, 부모 뷰에 대한 상호작용 가능여부를 조정하는 위 뷰 수정자를 .enabled로 설정하게 되면, 외부영역에 대한 상호작용이 가능..
개발지식 정리/Swift
2025. 6. 4. 15:29