훌이
후리스콜링개발
훌이

블로그 메뉴

  • 왈 (iOS APP)
  • Github
전체 방문자
오늘
어제
  • 전체 (171)
    • ⭐️ 개발 (140)
      • JAVA (4)
      • Web (5)
      • iOS & Swift (94)
      • iOS Concurrency (4)
      • Rx (18)
      • Git (6)
      • WWDC (1)
      • Code Refactor (3)
      • Server (1)
    • ⭐️ Computer Science (22)
      • 운영체제 (10)
      • 네트워크 (5)
      • PS (7)
    • 경제시사상식 (8)
    • 기타 등등 (0)

인기 글

최근 글

05-21 16:57

티스토리

hELLO · Designed By 정상우.
훌이

후리스콜링개발

[iOS] TableView 최상단 cell, safeArea 무시하고 배치하는 법?
⭐️ 개발/iOS & Swift

[iOS] TableView 최상단 cell, safeArea 무시하고 배치하는 법?

2021. 8. 2. 21:29
728x90
반응형

애플 기본 날씨 앱에서 해당 화면을 구현하기 위해

TableView의 최상단 cell이 safeArea까지 영역을 잡아주는 방법을 찾아서 정리합니다.

 

 


contentInsetAdjustmentBehavior 을 사용해주면 됩니다.

결론만 말하자면,,, 이 아래 코드를 통해서 safeArea 영역을 무시하고 잡아줄 수 있습니다.

 

tableView.contentInsetAdjustmentBehavior = .never

 


근데 그럼,, contentInsetAdjustmentBehavior는 뭘까요?

-> 조정된 content Offset을 결정하는 행동...... 응?

 

그니까,,,

-> 요 아이는 scroll View의 content area를 수정하기 위해서 SafeAreaInset을 사용하는 방법을 지정한다고 합니다.

-> 요 아이는 enum 형식으로 총 4개의 case를 갖고 있습니다. 각각의 특징은 제드님 블로그 가시길..ㅋ

 

 


contentInset도 대강 어떤 개념인지 알고 가면 좋을 것 같네요..

 

contentInset을 통해서 보통 content와 content view의 가장자리 사이 간격을 확장시킵니다.

단위는 point고, 기본값은 UIEdgeInsetsZero입니다.

 

 

 

 

귀찮다. 더 찾기 귀찮다...;

이건 나중에 알아보자.

자세한 자료는 zeddios 에 있으니까,, 읽어보자! 파이팅!

 

🖇 참고 링크 -  https://zeddios.tistory.com/809 

 

iOS ) adjustedContentInset / contentInsetAdjustmentBehavior

안녕하세요 :) Zedd입니다. 애플 이벤트..요약을 봤는데 ㅎ ㅡ ㅁ......... ㅋㅋ와치가 젤 웃김 와치에 나침반이 들어가게 됩니다 (두둥) 외국은 나침반이 좀 특별한가..? 한국은 진짜 어쩌라고자나요

zeddios.tistory.com

 

728x90
반응형
저작자표시 비영리 변경금지 (새창열림)

'⭐️ 개발 > iOS & Swift' 카테고리의 다른 글

[iOS] Blur Effect 사용해보기  (2) 2021.08.05
[iOS] UIButton에 NSMutableAttributedString 적용해보기  (0) 2021.08.04
[iOS] 데이터 직접 전달 방식(4) - NotificationCenter을 통해 전달  (0) 2021.07.29
[iOS] NotificationCenter?  (0) 2021.07.29
[iOS] Moya가 모야? - Moya로 Get 통신하기  (10) 2021.07.25
    '⭐️ 개발/iOS & Swift' 카테고리의 다른 글
    • [iOS] Blur Effect 사용해보기
    • [iOS] UIButton에 NSMutableAttributedString 적용해보기
    • [iOS] 데이터 직접 전달 방식(4) - NotificationCenter을 통해 전달
    • [iOS] NotificationCenter?
    훌이
    훌이

    티스토리툴바