【问题标题】:How to use a button to change style of a TextInput如何使用按钮更改 TextInput 的样式
【发布时间】:2019-07-05 04:21:40
【问题描述】:

需要制作一个按钮,将 TextInput 文本框的字体颜色更改为至少 4 种不同的颜色。

所以,我是 react-native 的新手,我在解决我的一项作业时遇到了问题,我的老师要求我们创建一个按钮,将文本输入文本框中的字体颜色更改为其中之一4 种不同的颜色预设 onPress ,我自己无法弄清楚,似乎找不到任何具有此类示例的教程,只是找到了一些仅说明如何从 onPress 按钮更改颜色的教程。

【问题讨论】:

  • 您好 Gustavo,欢迎来到 Stack Overflow。我建议您阅读how to ask a good question 上的文章。重要的是,您应该让我们知道您已经尝试过什么或您认为它可能如何工作。我们不是来你写代码,我们是来帮你写代码的。祝你好运!

标签: react-native


【解决方案1】:

由于您提到这是您老师的作业,因此我不会提供任何代码,而只是提供有关如何自己创建代码的一般指南,以便您可以尝试自己制作。

你需要做的是:

  1. 将文本颜色的 4 种样式创建为 const,您可以稍后参考。
  2. 您还需要state 来指示您想要显示的颜色并根据按下的按钮进行更改。
  3. 并且您需要根据this link 上显示的状态从上述第 1 步生成的 const 中选择正确的样式。

希望你能顺利完成你的任务。

【讨论】:

  • 无法要求更多,感谢您提供的指导方针,它帮助很大,因为您说我要解决的任务不想要已经完成的代码,我想我没有t 用正确的方式表达我的问题,所以有些人认为我只是想要一个简单的答案,对此感到抱歉,第一次发帖,英语不是我的主要语言哈哈。再次感谢您
猜你喜欢
  • 1970-01-01
  • 2014-09-23
  • 1970-01-01
  • 1970-01-01
  • 2021-10-16
  • 1970-01-01
  • 2020-04-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多