2009-05-04 14 views

Respuesta

232

Establezca las propiedades showsHorizontalScrollIndicator y showsVerticalScrollIndicator del UIScrollView en NO.

[tableView setShowsHorizontalScrollIndicator:NO]; 
[tableView setShowsVerticalScrollIndicator:NO]; 

+0

Como aprendió de Docs, incluso se puede utilizar para ScrollView directamente! [scrollview setShowsHorizontalScrollIndicator: NO]; Gracias a @retainCount – Rajal

+0

también trabaja para UICollectionView –

+0

A partir de IOS 11, esto se debe llamar en viewWillAppear, no funciona si se llama en viewDidLoad – melvinto

37

// Para UITableView

tbl.showsHorizontalScrollIndicator = NO; 
tbl.showsVerticalScrollIndicator = NO; 

// Para UIScrollView

scrl.showsHorizontalScrollIndicator = NO; 
scrl.showsVerticalScrollIndicator = NO; 

Cambio de X IB o guión gráfico

enter image description here

+2

1 Me gusta esta notación mejor que setShowsHorizontalScrollIndicator: – bluefloyd8

4

Estos son sus UITableView propiedades de desplazamiento:

[YourTableView setShowsHorizontalScrollIndicator:NO]; 
[YourTableView setShowsVerticalScrollIndicator:NO]; 

Estos son sus UIScrollView propiedades de desplazamiento:

[YourScroll setShowsHorizontalScrollIndicator:NO]; 
[YourScroll setShowsVerticalScrollIndicator:NO]; 
13

Para aquellos que buscan hacer esto en Swift.

self.tableView.showsHorizontalScrollIndicator = false 
self.tableView.showsVerticalScrollIndicator = false 
8

Para UIScrollView en Swift

scrollView?.showsHorizontalScrollIndicator = false 
scrollView?.showsVerticalScrollIndicator = false 
1

Swift 3 extensión para UIScrollView y UITableView:

import Foundation 

extension UIScrollView { 
    func hideIndicators() { 
     showsHorizontalScrollIndicator = false 
     showsVerticalScrollIndicator = false 
    } 
} 
+1

¿Por qué demonios está usando Una extensión ? Estás complicando las cosas con líneas de código inútiles para las personas que están tratando de aprender, cuando una simple view.showsHorizontalScrollIndicator = false funcionaría ... – petaire

+0

@petaire - Tienes que calmarse jajaja. De hecho, me gusta mucho esa extensión. – quemeful

Cuestiones relacionadas