मैं टच करने योग्य हाइलाइट का उपयोग कर रहा हूं, लेकिन मैं अंडरले रंग का उपयोग करके केवल पृष्ठभूमि रंग बदल सकता हूं। लेकिन अन्य सामग्री कैसे बदलें?प्रतिक्रिया-देशी का उपयोग करते समय छवि और टेक्स्ट रंग कैसे बदलें?
5
A
उत्तर
4
आप इसे स्टाइल का उपयोग करके सभी बदल सकते हैं। कुछ की तरह:
<TouchableHighlight style={{ backgroundColor: 'red', height: 60, flexDirection: 'row' }}>
<Text style={{ color: 'white' }}>Click Me</Text>
<TouchableHighlight>
मैं बटन here के एक जोड़े के साथ एक नमूना परियोजना की स्थापना की है, और नीचे दिए गए कोड रखा। उम्मीद है की यह मदद करेगा!
उपयोग TouchableWithoutFeedback और पाठ रंग बदलने के लिए अपने स्वयं के onPressIn और onPressOut कार्यों को परिभाषित:
https://rnplay.org/apps/k_6rtg
'use strict';
var React = require('react-native');
var {
AppRegistry,
StyleSheet,
Text,
View,
TouchableHighlight
} = React;
var colors = ['#ddd', '#efefef', 'red', '#666', 'rgba(0,0,0,.1)', '#ededed'];
var backgroundcolors = ['green', 'black', 'orange', 'blue', 'purple', 'pink'];
var SampleApp = React.createClass({
getInitialState() {
return {
color: 'orange',
backgroundColor: 'rgba(0,0,0,.1)'
}
},
_changeStyle() {
var color = colors[Math.floor(Math.random()*colors.length)];
var backgroundColor = backgroundcolors[Math.floor(Math.random()*backgroundcolors.length)];
this.setState({
color: color,
backgroundColor: backgroundColor
})
},
render: function() {
return (
<View style={styles.container}>
<TouchableHighlight
onPress={() => this._changeStyle() }
style={{ backgroundColor: this.state.backgroundColor, height: 60, flexDirection: 'row', alignItems:'center', justifyContent: 'center' }}>
<Text style={{ fontSize: 22, color: this.state.color }}>CHANGE COLOR</Text>
</TouchableHighlight>
<TouchableHighlight style={{ backgroundColor: 'red', height: 60, flexDirection: 'row', alignItems:'center', justifyContent: 'center' }}>
<Text style={{ color: 'white', fontSize:22 }} >Click Me</Text>
</TouchableHighlight>
</View>
);
}
});
var styles = StyleSheet.create({
container: {
flex: 1,
marginTop:60
}
});
AppRegistry.registerComponent('SampleApp',() => SampleApp);
4
इस उत्तर आप रंग सिर्फ जबकि बटन उदास है बदलना चाहते हैं यह सोचते है।
<TouchableWithoutFeedback onPressIn={this.colorText} onPressOut={this.resetText}>
<Text style={[styles.textColored()]}>MyText</Text>
</TouchableWithoutFeedback>
colorText: function() {
this.setState({textColored: true});
},
resetText: function() {
this.setState({textColored: false});
},
textColored: function() {
if(this.state.textColored) {
return styles.textColored;
} else {
return styles.textNormal;
}
}
संबंधित मुद्दे
- 1. "एंड्रॉइड: थीम.होलो.लाइट" का उपयोग करते समय एक केंद्रित संपादन टेक्स्ट का रंग कैसे बदलें?
- 2. चयनित टेक्स्ट रंग कैसे बदलें?
- 3. नोटपैड ++ टेक्स्ट रंग बदलें?
- 4. सूची बदलें कैसे बदलें टेक्स्ट रंग
- 5. बदलें टाइमपिकर टेक्स्ट रंग
- 6. टाइम पिकर का टेक्स्ट रंग बदलें [एंड्रॉइड]
- 7. टेक्स्ट व्यू के हिस्से का टेक्स्ट रंग कैसे बदलें?
- 8. एडिटटेक्स्ट - टाइपिंग करते समय टेक्स्ट बदलें
- 9. चयन का रंग बदलें
- 10. समूह बॉक्स टेक्स्ट रंग बदलें?
- 11. यूआई-जीआरआईडी हेडर - रंग बदलें और टेक्स्ट
- 12. टेक्स्ट फ़ील्ड में टेक्स्ट रंग बदलें
- 13. वरीयता बदलें सक्रियता टेक्स्ट रंग
- 14. चेतावनी संवाद का टेक्स्ट रंग बदलें
- 15. एमएफसी - एकस्टिक टेक्स्ट नियंत्रण का टेक्स्ट रंग बदलें
- 16. एंड्रॉइड टेक्स्ट व्यू टेक्स्ट बदलें रंग
- 17. Tkinter में टेक्स्ट कर्सर रंग कैसे बदलें?
- 18. "संपादन टेक्स्ट" विजेट के भीतर टेक्स्ट रंग का हिस्सा बदलें
- 19. खोज सुझावों को कैसे बदलें टेक्स्ट रंग
- 20. Zend_File_Transfer_Adapter_Http() का उपयोग करके अपलोड करते समय छवि का आकार कैसे बदलें;
- 21. QPushButton टेक्स्ट और पृष्ठभूमि रंग को कैसे बदलें
- 22. एंड्रॉइड में बिटमैप छवि रंग कैसे बदलें?
- 23. UIDocumentInteractionController को कैसे बदलें बटन टेक्स्ट और पृष्ठभूमि रंग
- 24. javafx TextField में टेक्स्ट का रंग कैसे बदलें?
- 25. अक्षम नियंत्रण का टेक्स्ट रंग - इसे कैसे बदलें
- 26. QListWidget में आइटम्स का टेक्स्ट रंग कैसे बदलें?
- 27. चुनिंदा बॉक्स के विकल्प टेक्स्ट का रंग कैसे बदलें?
- 28. एफपीडीएफ: सेल के अंदर टेक्स्ट रंग बदलें?
- 29. खोजबार रंग कैसे बदलें?
- 30. टेक्स्ट बदलते समय टेक्स्टबॉक्स का अग्रभूमि रंग बदलें और कुछ मानदंडों को पूरा करता है
लिंक अब मृत है –
यह सूची दृश्य में कैसे काम कर सकता है। मैं सूची में एक ही कोड का उपयोग करूंगा लेकिन इसमें रंग नहीं बदलेगा। –