Câu trả lời:
Đặt showsHorizontalScrollIndicatorvà showsVerticalScrollIndicatortính chất của UIScrollViewđể NO.
[tableView setShowsHorizontalScrollIndicator:NO];
[tableView setShowsVerticalScrollIndicator:NO];
// Đối với UITableView - Objective-C
tbl.showsHorizontalScrollIndicator = NO;
tbl.showsVerticalScrollIndicator = NO;
// Đối với UITableView - SWift 3.0
tbl.showsHorizontalScrollIndicator = false
tbl.showsVerticalScrollIndicator = false
// Đối với UIScrollView - Objective-C
scrl.showsHorizontalScrollIndicator = NO;
scrl.showsVerticalScrollIndicator = NO;
// Đối với UIScrollView - SWift
scrl.showsHorizontalScrollIndicator = false
scrl.showsVerticalScrollIndicator = false
Thay đổi từ XIB hoặc bảng phân cảnh
Đối với những người tìm kiếm để làm điều này trong Swift.
self.tableView.showsHorizontalScrollIndicator = false
self.tableView.showsVerticalScrollIndicator = false
Đây là các UITableViewthuộc tính cuộn của bạn :
[YourTableView setShowsHorizontalScrollIndicator:NO];
[YourTableView setShowsVerticalScrollIndicator:NO];
Đây là các UIScrollViewthuộc tính cuộn của bạn :
[YourScroll setShowsHorizontalScrollIndicator:NO];
[YourScroll setShowsVerticalScrollIndicator:NO];
Swift 3.0mở rộng cho UIScrollViewvà UITableView:
import Foundation
extension UIScrollView {
func hideIndicators() {
showsHorizontalScrollIndicator = false
showsVerticalScrollIndicator = false
}
}
Không có câu trả lời nào phù hợp với tôi vì vòng tập trung của các chỉ số được hiển thị mỗi lần nhưng tôi giải quyết vấn đề của mình thông qua NSStoryboard.
NSCollectionView có sơ đồ;
Scroll View - Collection View then Clip View then Scroller (vertical) & Scroller (Horizontal)
Nhấp vào bất kỳ đối tượng Scroller sau đó trong Attributes Inspectorbộ Focus Ringtài sản để None. Nếu bạn chưa đặt, bạn có thể gặp sự cố khi người dùng thay đổi Appearancegiữa Darkvà Light.