반응형
UIScrollView에서 스크롤 표시기를 숨기는 방법이 있습니까?
해당 표시기가 사용자 상호 작용을 방해하는 유스 케이스가 있습니다. 메소드를 서브 클래스 화하고 재정의하거나 스크롤 표시에서 스크롤 표시기를 제거하기 위해 비슷한 작업을 수행 할 수 있습니까?
세트 showsHorizontalScrollIndicator
와 showsVerticalScrollIndicator
의 특성 UIScrollView
에를 NO
.
[tableView setShowsHorizontalScrollIndicator:NO];
[tableView setShowsVerticalScrollIndicator:NO];
// UITableView의 경우-Objective-C
tbl.showsHorizontalScrollIndicator = NO;
tbl.showsVerticalScrollIndicator = NO;
// UITableView의 경우-SWIFT 3.0
tbl.showsHorizontalScrollIndicator = false
tbl.showsVerticalScrollIndicator = false
// UIScrollView의 경우-Objective-C
scrl.showsHorizontalScrollIndicator = NO;
scrl.showsVerticalScrollIndicator = NO;
// UIScrollView의 경우-SWIFT
scrl.showsHorizontalScrollIndicator = false
scrl.showsVerticalScrollIndicator = false
XIB 또는 스토리 보드에서 변경
Swift 에서이 작업을 수행하려는 사람들에게.
self.tableView.showsHorizontalScrollIndicator = false
self.tableView.showsVerticalScrollIndicator = false
Swift의 UIScrollView
scrollView?.showsHorizontalScrollIndicator = false
scrollView?.showsVerticalScrollIndicator = false
다음은 UITableView
스크롤 속성입니다.
[YourTableView setShowsHorizontalScrollIndicator:NO];
[YourTableView setShowsVerticalScrollIndicator:NO];
다음은 UIScrollView
스크롤 속성입니다.
[YourScroll setShowsHorizontalScrollIndicator:NO];
[YourScroll setShowsVerticalScrollIndicator:NO];
Swift 3.0
에 대한 확장 UIScrollView
및 UITableView
:
import Foundation
extension UIScrollView {
func hideIndicators() {
showsHorizontalScrollIndicator = false
showsVerticalScrollIndicator = false
}
}
반응형
'IT박스' 카테고리의 다른 글
java String.split ()의 효과를 되 돌리는 방법은 무엇입니까? (0) | 2020.07.10 |
---|---|
파이썬에서 임의의 문자를 생성 (0) | 2020.07.09 |
문자열이 완전히 동일한 하위 문자열로 구성되어 있는지 어떻게 확인합니까? (0) | 2020.07.09 |
안드로이드 모바일에서 TimeZone을 얻는 방법? (0) | 2020.07.09 |
“git branch -r”에 원격 브랜치가 나타나지 않음 (0) | 2020.07.09 |