我在React native中使用TabBarIOS组件。如果我按下Command-R,则不会重新加载应用程序。我使用“Shake Gesture”显示菜单,然后在上下文菜单中单击“重新加载”以重新加载应用程序。
有没有办法让Command-R与React native中的TabBarIOS组件一起使用?
答案 0 :(得分:5)
您是否尝试过检查选项“连接硬件键盘”。 在硬件-> 键盘菜单下?
答案 1 :(得分:4)
答案 2 :(得分:4)
尝试使用模拟器菜单将键盘输入发送到设备。
I/O
> Input
> Send Keyboard Input to Device
答案 3 :(得分:3)
请尝试按 Command + K 切换软件键盘。
答案 4 :(得分:3)
当我遇到这个问题时,我从一开始就遇到了它,因此可能不是由于特定的组件所致。但是,它也可能对您有用:
重点放在iOS模拟器上,选择菜单项硬件>键盘>将菜单键盘快捷键发送到设备。
此外,我使用Colemak键盘布局,发现在进行上述选择之后,我还必须使用印刷在⌘键盘键上的 R + R 命令,而不是根据Colemak布局使用的命令。
答案 5 :(得分:3)
首次使用⇧+⌘+K
然后使用⌘+R
希望它能起作用
答案 6 :(得分:2)
Ctrl + Cmd + Z 将模拟一种抖动,无论您是否拥有I/O
> { {1}}> Input
切换为开启或关闭。
Cmd + R / Cmd + D / ...仅在{{1} }> Send Keyboard Input to Device
> I/O
被选中!
官方文档:https://docs.expo.io/workflow/development-mode/#showing-the-developer-menu
答案 7 :(得分:2)
cmd+r
和cmd+d
只是断断续续地以我的经验工作。有时我需要按cmd + r 4-5次才能刷新。
虽然“ shake”选项似乎非常一致。因此,我将Keyboard Maestro设置为将cmd+d
重映射为ctrl+cmd+z
,并将cmd+r
重映射为:
ctrl+cmd+z
reload
按钮图片这一直很稳定。如果您不使用键盘大师,那么如果其他命令不能始终为您工作,我建议您始终使用ctrl+cmd+z
。虽然我希望他们能!