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 | 31 |
Tags
- 구글지도
- 프로그래밍
- aws lambda
- iOS노치
- vpc
- 배포
- 자마린
- Xamarin
- 닷넷
- Xamarin Forms
- hot reload
- c#
- ASP.NET Web API
- iPhone
- Android
- 망할
- xcode13
- AWS
- 개발
- 안드로이드
- 비주얼스튜디오2022
- SecureStorage
Archives
- Today
- Total
목록iOS노치 (1)
흑우마스터의 마법의 공간
Xamarin.Forms iOS에서 SafeArea를 하단에만 주고 싶은 경우
아이폰 노치가 있는 모델이 생기면서 노치 영역에 의도치 않게 디자인한 컨트롤들이 표현 되는 것을 방지하기 위해 아래와 같은 코드를 사용하였다. ios 부분을 별도로 정의해주고 SafeArea를 주는 부분인데 이걸 하게 되면 첫 이미지와 같이 ContentPage의 배경색이 SafeArea 영역에 표시 되는 것을 알 수 있다. 이렇게 되면 문제는 Scrollviewer 등을 구현 시에 하단 영역에 거슬리는 빈 공간이 발생 된다는 것이다. 이 경우에는 ContentPage에 정의한 것처럼 UseSafeArea를 True로 주어서 처리하면 안된다. 이건 위 아래 둘 다 만들기 때문이다. protected override void OnAppearing() { base.OnAppearing(); if( Devic..
프로그래밍/Xamarin
2021. 10. 19. 15:33