【问题标题】:Camera screen for iphone not fitting properlyiphone的相机屏幕不合适
【发布时间】:2018-10-10 14:00:15
【问题描述】:

enter image description here我正在为 Xamarin 表单上的相机开发 CustomRenderer。相机屏幕在 Android 上完美打开,但在 IOS 上不适合。我正在使用 Iphone X 作为测试设备。 liveCameraStream = new UIView () { Frame = new CGRect (0f, 0f, View.Bounds.Width, View.Bounds.Height) }; 这就是我用来设置直播的方法。我也试过了

liveCameraStream = new UIView () { Frame = new CGRect (0f, 0f, 375f, 812f) }; 但它仍然不起作用。

【问题讨论】:

  • “不合适”不是对问题的非常有用的描述。可以附上截图吗?
  • @Jason 我已经添加了图像,因为您可以看到图像顶部的白色部分不允许相机操作。我无法获取我在共享空间中设置的框架,因为我可以在 android 相机预览中获取该框架,但不能在 ios 上获取。

标签: ios xamarin xamarin.forms xamarin.ios


【解决方案1】:

您不需要本机实现。您可以关注this link,它描述了相机的常见实现。

【讨论】:

  • 我需要许多其他可以通过本机实现实现的功能。有没有办法修复原生屏幕?
  • 您仍然可以使用通用实现并在需要的地方使用 Native。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-10-06
  • 2013-09-02
  • 1970-01-01
  • 2011-12-07
  • 1970-01-01
相关资源
最近更新 更多