【问题标题】:How do I keep/blur TextInput keyboard on React Native如何在 React Native 上保留/模糊 TextInput 键盘
【发布时间】:2015-12-16 12:37:28
【问题描述】:

我点击 textinput 并且键盘从底部滑动,我如何将它向下滑动或保持/模糊键盘以响应本机?

【问题讨论】:

    标签: javascript ios reactjs react-native textinput


    【解决方案1】:

    https://github.com/facebook/react-native/blob/master/Libraries/Utilities/dismissKeyboard.js

    var dismissKeyboard = require('dismissKeyboard')
    
    onPressCancelButton {
        dismissKeyboard();
    }
    

    【讨论】:

      【解决方案2】:

      最好使用 iqkeyboardManager 来隐藏带有完成按钮工具栏的键盘

      链接:https://github.com/hackiftekhar/IQKeyboardManager

      【讨论】:

        【解决方案3】:

        您可以使用来自react-nativeKeyboard 模块。

        https://facebook.github.io/react-native/docs/keyboard

        import { Keyboard } from react-native;

        Keyboard.dismiss();

        【讨论】:

          【解决方案4】:

          这是目前的默认行为。显示onFocus 并隐藏onBlur。所以不再需要额外的库了。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2020-06-09
            • 2019-09-15
            • 2021-01-25
            • 1970-01-01
            • 2016-04-19
            • 1970-01-01
            • 2020-11-23
            • 2020-05-28
            相关资源
            最近更新 更多