Ich habe einen Anwendungsfall, in dem diese Indikatoren die Benutzerinteraktion stören. Kann ich eine Methode unterordnen und überschreiben oder etwas Ähnliches tun, um die Bildlaufanzeigen aus der Bildlaufansicht zu entfernen?
ios
uiscrollview
Vielen Dank
quelle
quelle
// Für UITableView - Objective-C
// Für UITableView - SWIFT 3.0
// Für UIScrollView - Objective-C
// Für UIScrollView - SWIFT
Wechsel von XIB oder Storyboard
quelle
Für diejenigen, die dies in Swift tun möchten.
quelle
Für UIScrollView in Swift
quelle
Dies sind Ihre
UITableView
Bildlaufeigenschaften:Dies sind Ihre
UIScrollView
Bildlaufeigenschaften:quelle
Swift 3.0
Erweiterung fürUIScrollView
undUITableView
:quelle
Für mich haben keine Antworten funktioniert, da der Fokusring der Indikatoren jedes Mal angezeigt wird, aber ich löse mein Problem über
NSStoryboard
.NSCollectionView hat ein Diagramm;
Scroll View - Collection View then Clip View then Scroller (vertical) & Scroller (Horizontal)
Klicken Sie auf ein beliebiges Scroller-Objekt und dann in
Attributes Inspector
derFocus Ring
Eigenschaft set aufNone
. Wenn Sie es nicht festgelegt haben, kann ein Problem auftreten, wenn BenutzerAppearance
zwischenDark
und wechselnLight
.quelle