【问题标题】:Xamarin.Mobile iPad Camera SizeXamarin.Mobile iPad 相机尺寸
【发布时间】:2013-05-22 04:15:36
【问题描述】:

我正在使用 Xamarin Studio 专门为 iPad 开发应用程序。一个功能是使用相机拍照,所以我很自然地使用 Xamarin.Mobile。目前,当我在 MediaPicker 上调用 TakePhotoAsync 方法时,相机尺寸会出现在我当前视图中间的 iPhone 尺寸窗口中。

有没有办法让 MediaPicker 摄像头全屏显示?我是否缺少设置或构建选项或其他什么?

这是一个屏幕截图

【问题讨论】:

    标签: xamarin xamarin.mobile


    【解决方案1】:

    在当前 (0.7) 版本中,您可以调用 GetTakePhotoUI 返回一个 UIViewController 来自己处理显示。

    【讨论】:

    • 已经有一段时间没有接触这个项目了,但我想是时候回去解决这个问题了。谢谢。
    【解决方案2】:

    这非常令人失望,但目前(我知道)没有办法做到这一点。还有另一种方法是使用来自@miqueldeicaza 的 Tweetstation 应用程序的源代码,该应用程序位于 Github (Camera Helper)。 Xamarin Documentation 描述了如何使用它。

    TweetStation.Camera.TakePicture(this, (photoObj) => ...
    

    你传入一个对你想要Camera的ViewController的引用,它会填满整个View。

    【讨论】:

    • +1,我一直在寻找解决方案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-02-14
    • 2012-05-04
    • 1970-01-01
    • 1970-01-01
    • 2015-12-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多