标题说明了一切.我找到了几种使用Facebook的I18nManager将应用程序的默认布局设置为RTL的方法,但它仅在第二次应用程序启动时才这样做.
代码示例: I18nManager.forceRTL(true)
我不想让用户能够更改语言,因为应用程序本身是阿拉伯语.我到处搜索但是所有人都在讨论如何支持RTL而不是实际使用它作为默认布局.
有没有办法用I18nManager实现这一点,还是我必须对我的本机代码进行一些更改?
我有以下TextInput:
_renderTextInput() {
return (
<TextInput
onChangeText={TextInput => this.setState({TextInput})}
style={{flex: 1, backgroundColor: "maroon", paddingVertical: 0}}
autoFocus={true}
multiline={true}
underlineColorAndroid="transparent"
returnKeyType="go"
/>
)
}
render() {
return(
<View style={{flex: 1, backgroundColor: "#E0E0E0", paddingVertical: 0}}>
{this._renderTextInput()}
</View>
)
}
Run Code Online (Sandbox Code Playgroud)
我想要实现的是一个全屏的无干扰区域,供用户键入帖子。
我可以肯定这是一个填充问题,但是无论我尝试什么,我都无法覆盖它。我padding:0
paddingTop:0
paddingVertical: 0
没有尝试任何工作...
预习:
我有以下创建嵌套目录的语句:
require 'fileutils'
FileUtils::mkdir_p ''+project_name+'/new_folder'
Run Code Online (Sandbox Code Playgroud)
例如,我想添加一个名为README.md
inside 的新文件new_folder
。有没有办法用Ruby做到这一点?