Sto convertendo il codice React in React Native. Quindi ho bisogno di implementare i pulsanti radio.Come implementare il pulsante di opzione in React Native
9
A
risposta
5
C'è una componente di reagire-nativo chiamato react-native-radio-buttons che possono fare un po 'di quello che ti serve:
20
è possibile simulare un pulsante di scelta molto facilmente usando solo RN barebone. Ecco una semplice implementazione che utilizzo. Modifica le dimensioni, i colori ecc. Come preferisci. Sembra questo (con una tinta diversa, e del testo). Aggiungi TouchableOpacity
in alto per trasformarlo in un pulsante che fa qualcosa.
function RadioButton(props) {
return (
<View style={[{
height: 24,
width: 24,
borderRadius: 12,
borderWidth: 2,
borderColor: '#000',
alignItems: 'center',
justifyContent: 'center',
}, props.style]}>
{
props.selected ?
<View style={{
height: 12,
width: 12,
borderRadius: 6,
backgroundColor: '#000',
}}/>
: null
}
</View>
);
}
Problemi correlati
- 1. Implementare l'accesso a Google+ con React Native
- 2. Come riutilizzare il componente React JS in React Native
- 3. setTimeout in React Native
- 4. zIndex in React Native
- 5. React Native Android & Genymotion
- 6. Gestione del pulsante Indietro in React Native, Navigator su Android
- 7. Nuovo progetto React Native con versione precedente di react native
- 8. Cambia stile pulsante alla pressione in React Native
- 9. Cassetto di navigazione in React-Native
- 10. react-bootstrap ButtonGroup come pulsanti di opzione
- 11. Visualizzazione modale in React Native
- 12. Ridimensionamento immagine in React Native
- 13. Larghezza schermo in React Native
- 14. Animazione backgroundColor in React Native
- 15. React Native - initialProperties Android
- 16. React Native con Firebase Authentication
- 17. Cambia Colore pulsante onPress (attiva/disattiva funzionalità) React Native
- 18. React Native Linking SMS
- 19. Chiavi ListView native React
- 20. React Native with Unity
- 21. Elimina tastiera React-Native
- 22. React Native Infinite Scroll
- 23. Come ottenere il componente "FameLayout" in React Native?
- 24. React Native per Mac
- 25. Visualizzazione di un PDF in React Native
- 26. Griglia di ListView in React Native
- 27. Ottiene il fuso orario con React Native
- 28. React Native Listview lasciando spazio
- 29. Menu di selezione/modifica in React Native
- 30. Come implementare il pulsante in ViewPager?
ottimo approccio. Sposati con le variabili di stato corrette, possono essere caselle di controllo o pulsanti di opzione. – Axeva