如何在我的屏幕底部放置一个 React Native 按钮以在多个 iOS 设备上工作

新手上路,请多包涵

我还很年轻,无法反应本机在网络上搜索可以帮助我解决这个问题但没有找到任何东西的教程。我知道如何将按钮从屏幕上的 A 点移动到 B 点。问题是我似乎无法将它固定在底部以处理我的 ios 模拟器的不同外形规格。到目前为止,我已经尝试过 marginTop 将按钮移到屏幕上,但是一旦我将模拟器更改为不同的屏幕尺寸,按钮就会上升一点。我问我能否获得任何指导,因为我可以将其设置为在不同的 ios 屏幕上工作。

   submitButton: {
    height: 85,
    flex: 1,
    backgroundColor: "#FFBB34",
    borderColor: "#555555",
    borderWidth: 0,
    borderRadius: 0,
    marginTop: 200,
    justifyContent: "flex-start"
}

上面的代码是我的按钮。

原文由 youngreactNative 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 319
1 个回答

你可以使用绝对位置把东西放在任何你想放的地方……

 submitButton: {
    position: 'absolute',
    bottom:0,
    left:0,
}

将放在屏幕底部,左侧….

原文由 parker 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题