2011-02-07 18 views
11

Qualcuno ha un'idea di come creare un UIPageControl verticale? Ho un UIScrollView con l'impaginazione abilitata e vorrei che l'UIPageControl sieda sul lato e appaia verticalmente invece che orizzontalmente.Creazione di un UIPageControl verticale

Grazie in anticipo ...

risposta

38

è possibile applicare una trasformazione di rotazione al UIPageControl.

pageControl.transform = CGAffineTransformMakeRotation(M_PI_2); 

Swift 3,0

let angle = CGFloat(M_PI_2) 
pageControl.transform = CGAffineTransform(rotationAngle: angle) 
+0

Ha funzionato, grazie! – MiMo

+0

Che bella risposta. Grazie – Nektarios

2

Aggiornamento per Swift 3,1

pageControl.transform = pageControl.transform.rotated(by: .pi/2) 
0

È possibile utilizzare UICollectionView con paginazione abilitato e di scorrimento verticale. Questo gestisce automaticamente l'impaginazione verticale.

Problemi correlati