У меня есть пример использования, когда эти индикаторы мешают взаимодействию с пользователем. Могу ли я создать подкласс и переопределить метод или сделать что-то подобное, чтобы удалить индикаторы прокрутки из представления прокрутки?
ios
uiscrollview
Спасибо
источник
источник
// Для UITableView - Objective-C
// Для UITableView - SWIFT 3.0
// Для UIScrollView - Objective-C
// Для UIScrollView - SWIFT
Переход с XIB или раскадровки
источник
Для тех, кто хочет сделать это в Swift.
источник
Для UIScrollView в Swift
источник
Это ваши
UITableView
свойства прокрутки:Это ваши
UIScrollView
свойства прокрутки:источник
Swift 3.0
расширение дляUIScrollView
иUITableView
:источник
Никакие ответы не помогли мне, потому что кольцо фокусировки индикаторов отображается каждый раз, но я решаю свою проблему с помощью
NSStoryboard
.У NSCollectionView есть диаграмма;
Scroll View - Collection View then Clip View then Scroller (vertical) & Scroller (Horizontal)
Щелкните любой объект Scroller, затем
Attributes Inspector
установитеFocus Ring
свойство вNone
. Если вы не установили его, у вас могут возникнуть проблемы, когда пользователи меняют значенияAppearance
междуDark
иLight
.источник