
UIWindow::setFullScreen 메서드를 사용하여 화면 전체를 차지하는 fullScreen 모드에서 화면의 여백을 제거하려면, 다음 속성을 설정해야 합니다.
- `edgesForExtendedLayout` 속성을 `.none`으로 설정합니다. 이 속성을 사용하여 화면의 여백을 제거할 수 있습니다.
- `extendedLayoutIncludesOpaqueBars` 속성을 `true`로 설정합니다. 이 속성을 사용하여 화면의 여백을 제거할 수 있습니다.
fullScreen 모드에서 화면의 여백을 제거한 후에 화면의 크기를 변경하려면, 다음 방법을 사용할 수 있습니다.
- `UIScreen` 클래스의 `bounds` 속성을 변경합니다. 이 속성을 사용하여 화면의 크기를 변경할 수 있습니다.
- `UIScreen` 클래스의 `scale` 속성을 변경합니다. 이 속성을 사용하여 화면의 크기를 변경할 수 있습니다.
예를 들어, 화면의 높이를 1080픽셀로 변경하려면, 다음 코드를 사용할 수 있습니다.
#hostingforum.kr
swift
let screen = UIScreen.main
screen.bounds = CGRect(x: 0, y: 0, width: screen.bounds.width, height: 1080)
이 코드를 사용하여 화면의 높이를 1080픽셀로 변경할 수 있습니다.
2025-06-20 04:46