Реагируйте на собственное приложение для сбоя клавиатуры для 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>>

и после этого приложение разбилось.

Пожалуйста помоги!!

Спасибо

0 ответов

Другие вопросы по тегам