Facebook Open Source React Native StyleSheet StyleSheet是一種類似於CSS StyleSheets的抽象 創建一個新的StyleSheet: const styles = StyleSheet.create({ container: { borderRadius: 4, borderWidth: 0.5, borderColor: '#d6d7da', }, title: { fontSize: 19, fontWeight: 'bold', }, activeTitle: { color: 'red', }, }); 使用StyleSheet: <View style={styles.container}> <Text style={[styles.title, this.props.isActive && styles.activeTitle]} /> </View> 代碼質量: 通過將樣式移離渲染功能,您可以更輕鬆地理解代碼。 命名樣式是為渲染函數中的低級組件添加含義的好方法。 性能: 從樣式對象製作樣式表可以通過ID引用它,而不是每次都創建一個新的樣式對象。 它還允許僅通過橋發送一次樣式。所有後續用法都將引用id(尚未實現)。 Methods setStyleAttributePreprocessor create flatten Properties hairlineWidth absoluteFill absoluteFillObject 參考 Methods setStyleAttributePreprocessor() static...
【React Native】文件翻譯閱讀紀錄 - APIs - StatusBarIOS
上午9:00 / BY Fu
Facebook Open Source React Native StatusBarIOS Use StatusBar for mutating the status bar. 參考 ...
【React Native】文件翻譯閱讀紀錄 - APIs - Share
上午9:00 / BY Fu
Facebook Open Source React Native Share Methods share sharedAction dismissedAction 參考 Methods share() static share(content, options) 開一個對話框以共享文本內容。 在iOS中,返回一個 Promise,它將調用一個包含 action,activityType 的對象。 如果用戶解除了對話框,Promise 仍將通過 Share.dismissedAction 操作解決,所有其他鍵未定義。 在Android中,返回一個Promise,它始終通過 Share.sharedAction 操作來解析。 Content message - 要分享的消息 title - 消息的標題 iOS url - an URL to share 至少需要一個URL和消息。 Options iOS subject -通過電子郵件分享的主題 excludedActivityTypes tintColor Android dialogTitle sharedAction() static sharedAction() 內容已成功共享。 dismissedAction() static dismissedAction() 該對話框已被駁回。 @platform ios ...