In questo momento sto creando un UITableView in un pennino FlipsideView. Non riesco a modificare lo sfondo della vista tabella dal generatore di interfacce. Posso risolvere questo problema creando una presa e quindi impostando lo sfondo. Tuttavia, voglio dare agli angoli arrotondati della vista di scorrimento in modo da creare un aspetto simile alle visualizzazioni delle tabelle dell'app/meteo di iPhone. C'è un modo per accedere alla proprietà della vista di scorrimento nel codice in modo che possa impostare gli angoli arrotondati?È possibile accedere a ScrollView In Code di UITableView da un pennino?
risposta
Un UITableView
non dispone di un UIScrollView
, è è un UIScrollView
. UITableView è una sottoclasse di UIScrollView come lo si può vedere nello documentation. Qualsiasi proprietà della funzionalità di UIScrollView
a cui si desidera accedere può essere direttamente accessibile tramite la vista tabella.
Analogamente, UITableViewDelegate
s sono tutti UIScrollViewDelegate
s.
Se non sbaglio, il punto di vista di tabella per gli stock e le applicazioni meteo sono semplicemente single-sezione raggruppati viste da tavolo (UITableViews
inizializzati con lo stile). Non è necessario personalizzare nulla delle proprietà UIScrollView
della vista tabella per generare lo stesso effetto angolo arrotondato.
È possibile aggiungere un raggio dell'angolo a qualsiasi livello di vista. Sarebbe simile a questa:
theTableView.layer.cornerRadius = 10.0f; // Or whatever radius you wanted to set
credo sarà necessario collegare al quadro QuartzCore
e importare l'intestazione QuartzCore.h
, anche.
Questo arrotonderà gli angoli della tabella in modo simile a come appaiono nel lato opposto di Weather.app.
È inoltre necessario impostare la proprietà masksToBounds del livello con [[theTableView layer] setMasksToBounds: YES]; –
Posso farlo, ma lo rende anche molto lento. Non è quasi così come le visualizzazioni di tabella nell'applicazione di Apple – rickharrison
- 1. Come impostare scrollView delegate da UITableView?
- 2. È possibile accedere a variabili definite in assembly da C?
- 3. Ottieni nome pennino/Cosa è esattamente un pennino?
- 4. È possibile accedere a ipython dal codice?
- 5. È possibile accedere al logger Rails da un middleware rack?
- 6. Rimuovere scrollbar da ScrollView a livello di codice in Android
- 7. È possibile accedere a un profilo senza aggiornare LastActivityDate?
- 8. Caricamento di un pennino che è incluso in un quadro
- 9. È possibile accedere da remoto a un notebook IPython senza utilizzare il plotting in linea?
- 10. Prototipo Celle in un pennino invece di uno storyboard
- 11. È possibile accedere a ulteriori informazioni sui metadati da un modello di visualizzazione o editor personalizzato?
- 12. È possibile in qualche modo migrare da Google Code a Github?
- 13. È più veloce creare UITableViewCell a livello di codice o caricarne uno da un pennino?
- 14. Come si può accedere a RouteData dal code-behind?
- 15. Posso accedere a un cookie da Socket.io?
- 16. È possibile ricevere una notifica quando UITableView termina lo scorrimento?
- 17. È possibile accedere a tutti i vertici in un poligono in uno shader di vertici?
- 18. È possibile configurare un repository Mercurial privato su Google Code?
- 19. È possibile accedere a una variabile privata da un altro oggetto dello stesso tipo?
- 20. Non è possibile inserire UISearchBar nell'intestazione UITableView?
- 21. È possibile accedere in modo dinamico a variabili private in un modello di modulo?
- 22. manubri - è possibile accedere al contesto genitore in un parziale?
- 23. È possibile accedere al collegamento solo da una pagina specifica?
- 24. Altezza pennino UITableViewCell height
- 25. È possibile accedere al disco rigido direttamente da GPU?
- 26. È possibile accedere all'elemento Nascosto da javascript getElementByName?
- 27. È possibile accedere a un dispositivo hardware con un'immagine di finestra mobile in Windows?
- 28. È possibile accedere alla fotocamera dell'iPhone da Mobile Safari?
- 29. È necessario accedere a un SQLiteDatabase in un AsyncTask?
- 30. Localizzazione IPhone: è possibile tradurre facilmente i file pennino senza dover copiare il pennino per ogni lingua?
Non è esattamente la stessa cosa. Nell'applicazione Apple, gli angoli arrotondati rimangono sempre nello stesso punto. Se si limita una sezione raggruppata lì. Gli angoli arrotondati scorreranno su e giù con la tableview stessa. – rickharrison