안녕하세요 ![]()
iOS 26부터 Apple이 키보드 외관을 변경했습니다 — 이제 블러 효과가 적용된 반투명 스타일입니다.
그 결과, 키보드가 표시될 때 모달이 키보드 상단부터 시작되어 키보드 뒤 영역이 투명하게 보입니다.
이것은 모달이 완성되지 않은 배경 위에 떠 있는 것처럼 보이므로 시각적으로 별로 좋지 않습니다.
키보드가 열려 있을 때 모달 배경을 조정하여 더 자연스럽게 보이도록 해야 한다고 생각합니다 — 예를 들어, 배경을 조정하여 키보드 영역을 시각적으로 덮는 방식입니다.
간단한 CSS 수정은 다음과 같을 수 있습니다:
html.ios-device.keyboard-visible {
.d-modal__backdrop {
opacity: 1 !important; // forced because this is animated
background: var(--secondary);
}
}
이렇게 하면 iOS 키보드가 표시되더라도 모달이 일관된 배경을 유지할 수 있습니다.