Реагируйте на собственное приложение для сбоя клавиатуры для 0.48.3 в приложении iOS
Я использую встроенную пользовательскую клавиатуру реагирования в своем приложении.
Ссылка: - https://github.com/reactnativecn/react-native-custom-keyboard
Я интегрировал в Android, а также в iOS. после некоторых исправлений он работает нормально в приложении для Android, но не работает в приложении для iOS.
Я не получаю никакой ошибки, но пользовательская клавиатура не инициализируется, когда я нажимаю на TextInput.
Я также проверил проблемы, о которых сообщали другие в их репо, и внес изменения в 0.44+, но все еще не повезло.
Пользовательский файл клавиатуры: -
customKeyboard.js
render() {
return (
<View>
<Text style={{backgroundColor : '#d6d6d6'}}>Helloo!
</Text>
</View>
);
}
register('hello', () => CustomKeyboard);
index.js
import React, { Component } from 'react';
import {
AppRegistry,
StyleSheet,
Text,
View,
TextInput,
AsyncStorage
} from 'react-native';
import CustomKeyboard from './customKeyboard/CustomKeyboard';
import {CustomTextInput, register} from 'react-native-custom-keyboard';
export default class AwesomeProject extends Component {
state = {
text: 'hellooo',
}
render() {
return (
<CustomTextInput customKeyboardType="hello"
style={{height: 40, borderColor: 'gray', borderWidth: 1}}
onChangeText={(text) => this.setState({text})}
value={this.state.text}
/>
);
}
Я получаю ошибку ниже, когда я нажимаю на TextInput.
Печатное описание inputView: >
<RCTTextField: 0x7f9e88e59f00; reactTag: 179; frame = (0 0; 0 0); text = '0.00'; layer = <CALayer: 0x600000224bc0>>
и после этого приложение разбилось.
Пожалуйста помоги!!
Спасибо