我想使用React Native來創建一些按鈕,以便在Swift應用程序中觸發方法。有沒有辦法從Swift UIViewController或ViewController類中訪問TouchableHighlight實例?React Native可以在Swift中生成UIButton實例嗎?
0
A
回答
0
您可以在npmjs.org上找到各種按鈕選項。以下是幾個選項。
- https://www.npmjs.com/package/react-native-button
- https://www.npmjs.com/package/react-native-icon-button
但你不會找到最有可能的一個UIButton實例,因爲這是iOS的具體。你得到的是一個觸摸式元素,就像一個按鈕。你可以在GitHub上檢查這些模塊的代碼,看看它們是如何工作的。
0
你可以做到這一點沒有通過包裝一個<Text>
組件與<View>
組件安裝額外的節點模塊:
import React from 'react'
class ExampleButton extends React.Component {
constructor(props) {
super(props);
this.pressButton = this.pressButton.bind(this);
}
pressButton() {
console.log("The button was pressed!");
}
render() {
return(
<View>
<Text onPress={this.pressButton}>
Button Text
</Text>
</View>
);
}
}
相關問題
- 1. React-Native + crypto:如何在React-Native中生成HMAC?
- 2. React Native:是否可以在React native中實現align-Item:flex-start樣式?
- 3. React Native Swift回調
- 4. React Native - 它可以有效地完成這些任務嗎?
- 5. 從React Native中的Windows生成APK
- 6. 我可以在MariaDB中使用React Native嗎?
- 7. 在React-Native中,我可以向StyleSheet.create添加hitSlop值嗎?
- 8. 可以在React-Native中同時使用react-router和react-navigation?
- 9. 在React-Native中可以更高效地實現此網格佈局嗎?
- 10. Can Template Haskell可以生成多參數類型實例嗎?
- 11. 如何在使用Podfiles集成react-native時集成react-native-video?
- 12. 如何使用redux在react-native-router-flux中實現react-native-drawer?
- 13. 我可以在PHP中的for循環中生成一個類的實例嗎?
- 14. 我可以使用react-native-i18n庫和react-native-web-boilerplate
- 15. React Native突然無法生成
- 16. react-native不生成android的文件
- 17. React Native:我可以單獨呈現列表中的組件嗎?
- 18. 我可以在React Native本地存儲或緩存圖像嗎?
- 19. 我可以在Native DOM事件之前捕獲React SyntheticEvent嗎?
- 20. 是否有可能在React Native中使用我的Swift庫?
- 21. 實施react-native-fbsdkshare
- 22. ngrams可以在bash中生成嗎?
- 23. React-Native:無法觸發原生UIButton觸摸事件
- 24. React-Native:如何創建Native UI組件的多個實例?
- 25. 在NHibernate中,Native生成的值類型標識符可以爲null嗎?
- 26. React Native:如何在方法中觸發TextInput實例模糊?
- 27. 如何在React Native JS組件中獲取AppDelegate實例?
- 28. 原生ios在React Native中查看
- 29. 如何在Android中實現react-native-maps
- 30. react-native複選框示例?
所以如果我的理解,一旦按鈕被竊聽你想提出一個新的視圖控制器嗎? – Lamar
只是自定義回調,不一定與導航相關。我只希望能夠編寫Swift函數來響應通過React Native創建的按鈕上的觸摸事件。 – CaptainQuality