簡體   English   中英

使用React Native時可以設置原生元素的樣式嗎?

[英]Can I style native elements when using React Native?

我正在查看react-native-desktop ,想知道例如在使用組件時是否可以設置樣式,但是我想使用CSS? 我知道,對NSSegmentedControl進行樣式設置遠非易事,如果RN實際上允許您通過對組件進行樣式設置來定制本機元素,那將會感到驚訝。

如果不是,子類如何與React Native一起工作? 甚至有可能還是您只限於具有本機外觀的控件和視圖。

反應原生桌面只是一個叉反應母語 ,所以款式工作,因為他們做陣營本土相同。 如果您不熟悉React Native及其實現樣式的方式,則可以使用“ CSS-in-JS”方法。 我在下面提供了一個示例樣式對象。 React Native DocsStyles部分中閱讀更多內容。

const styles = StyleSheet.create({
  container: {
    flex: 1,
  },
  image: {
    width: 200,
    height: 100,
  },
  background: {
    backgroundColor: '#c6c6c6',
  },
  active: {
    borderWidth: 2,
    borderColor: '#0077CC',
  },
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM