Saya punya kasus penggunaan di mana indikator tersebut mengganggu interaksi pengguna. Bisakah saya mensubklasifikasikan dan mengganti metode atau melakukan sesuatu yang serupa untuk menghapus indikator gulir dari tampilan gulir?
Saya punya kasus penggunaan di mana indikator tersebut mengganggu interaksi pengguna. Bisakah saya mensubklasifikasikan dan mengganti metode atau melakukan sesuatu yang serupa untuk menghapus indikator gulir dari tampilan gulir?
Jawaban:
Setel showsHorizontalScrollIndicatordan showsVerticalScrollIndicatorproperti UIScrollViewuntuk NO.
[tableView setShowsHorizontalScrollIndicator:NO];
[tableView setShowsVerticalScrollIndicator:NO];
// Untuk UITableView - Objective-C
tbl.showsHorizontalScrollIndicator = NO;
tbl.showsVerticalScrollIndicator = NO;
// Untuk UITableView - SWIFT 3.0
tbl.showsHorizontalScrollIndicator = false
tbl.showsVerticalScrollIndicator = false
// Untuk UIScrollView - Objective-C
scrl.showsHorizontalScrollIndicator = NO;
scrl.showsVerticalScrollIndicator = NO;
// Untuk UIScrollView - SWIFT
scrl.showsHorizontalScrollIndicator = false
scrl.showsVerticalScrollIndicator = false
Ubah dari XIB atau storyboard
Bagi mereka yang ingin melakukan ini di Swift.
self.tableView.showsHorizontalScrollIndicator = false
self.tableView.showsVerticalScrollIndicator = false
Ini adalah UITableViewproperti bergulir Anda :
[YourTableView setShowsHorizontalScrollIndicator:NO];
[YourTableView setShowsVerticalScrollIndicator:NO];
Ini adalah UIScrollViewproperti bergulir Anda :
[YourScroll setShowsHorizontalScrollIndicator:NO];
[YourScroll setShowsVerticalScrollIndicator:NO];
Swift 3.0ekstensi untuk UIScrollViewdan UITableView:
import Foundation
extension UIScrollView {
func hideIndicators() {
showsHorizontalScrollIndicator = false
showsVerticalScrollIndicator = false
}
}
Tidak ada jawaban yang berhasil bagi saya karena cincin fokus indikator ditampilkan setiap saat tetapi saya menyelesaikan masalah saya melalui NSStoryboard.
NSCollectionView memiliki diagram;
Scroll View - Collection View then Clip View then Scroller (vertical) & Scroller (Horizontal)
Klik objek Scroller mana pun kemudian di Attributes Inspectorset Focus Ringproperti ke None. Jika Anda belum menyetelnya, Anda dapat memiliki masalah saat pengguna mengubah Appearanceantara Darkdan Light.