React Native 中的 iOS TextInput 样式
<p><p>诸如 <code><Button/></code> 和 <code><TextInput/></code> 之类的元素在 Android 上以默认样式呈现,但在 iOS 上它们几乎没有样式。有没有办法在 iOS 上应用平台样式(例如边框和填充)而不用 CSS 复制它们?</p>
<p>例如</p>
<pre><code><View style={{flex:1, justifyContent: 'center'}}>
<Text>Please sign in</Text>
<TextInput placeholder="Username"/>
<TextInput placeholder="Password"/>
<Button onPress={() => {}} title="Sign in"/>
</View>
</code></pre>
<p> <a href="/image/mFNtq.png" rel="noreferrer noopener nofollow"><img src="/image/mFNtq.png" alt="Android screenshot"/></a> </p>
<p> <a href="/image/L9xiQ.png" rel="noreferrer noopener nofollow"><img src="/image/L9xiQ.png" alt="iOS screenshot"/></a> </p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p> <a href="https://github.com/tombenner/nui" rel="noreferrer noopener nofollow">https://github.com/tombenner/nui</a> </p>
<p>要应用它们,您可以使用 platform.select </p></p>
<p style="font-size: 20px;">关于React Native 中的 iOS TextInput 样式,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/41784839/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/41784839/
</a>
</p>
页:
[1]