반응형
'스크롤 보기를 자동으로 조정합니다.'Insets'는 iOS 11.0에서 더 이상 사용되지 않습니다.
방금 iOS 11까지 컴파일을 시작했는데 Apple이 재산을 선언한 것을 확인했습니다.
var automaticallyAdjustsScrollViewInsets: Bool { get set }
감가 상각된 상태로:
iOS 11에서 이 경고를 수정할 수 있는 다른 속성이 있습니까?
기본값을 그대로 유지할 것입니까, 아니면 앞으로 이 문제를 어떻게 처리할 것입니다.
이 코드는 다음에 도움이 될 수 있습니다.
if #available(iOS 11.0, *) {
scrollView.contentInsetAdjustmentBehavior = .never
} else {
automaticallyAdjustsScrollViewInsets = false
}
이 속성의 기본값이 true입니다.이 설정이 필요한 경우 viewController를 호스팅하는 스크롤 뷰에서 설정하고 속성 컨텐츠를 설정해야 합니다.조정 동작을 설정합니다.다음은 예시입니다.
scrollView.contentInsetAdjustmentBehavior = .automatic
Interface Builder에서 설정할 수도 있습니다.테이블 보기 또는 컬렉션 보기를 선택한 다음 크기 검사기 선택 드롭다운에서 'Content Insets Adjustment Behavior'에 대해 .never를 선택합니다.
목표-c 관점에서 이를 조정하고자 하는 사람들을 위해 다음과 같은 코드가 있습니다.
self.tableView.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever
언급URL : https://stackoverflow.com/questions/44390971/automaticallyadjustsscrollviewinsets-was-deprecated-in-ios-11-0
반응형
'programing' 카테고리의 다른 글
| 열을 추가하는 동안 영향을 받는 행 0개 (0) | 2023.10.21 |
|---|---|
| Fancybox: Android 전화기에서 스크롤할 수 없습니다. (0) | 2023.10.21 |
| 쿼리를 사용하여 주어진 두 날짜 사이의 월 목록을 얻는 방법은? (0) | 2023.10.21 |
| 코드 사인 오류: 프로비저닝 프로파일을 찾을 수 없습니다. (0) | 2023.10.21 |
| 스프링 JSP MVC와 Tymeleaf MVC의 차이 (0) | 2023.10.21 |

