Xamarin.Mobile iPad 相机尺寸
Posted
技术标签:
【中文标题】Xamarin.Mobile iPad 相机尺寸【英文标题】:Xamarin.Mobile iPad Camera Size 【发布时间】:2013-05-22 04:15:36 【问题描述】:我正在使用 Xamarin Studio 专门为 iPad 开发应用程序。一个功能是使用相机拍照,所以我很自然地使用 Xamarin.Mobile。目前,当我在 MediaPicker 上调用 TakePhotoAsync 方法时,相机尺寸会出现在我当前视图中间的 iPhone 尺寸窗口中。
有没有办法让 MediaPicker 摄像头全屏显示?我是否缺少设置或构建选项或其他什么?
这是一个屏幕截图
【问题讨论】:
【参考方案1】:在当前 (0.7) 版本中,您可以调用 GetTakePhotoUI
返回一个 UIViewController
来自己处理显示。
【讨论】:
已经有一段时间没有接触这个项目了,但我想是时候回去解决这个问题了。谢谢。【参考方案2】:这非常令人失望,但目前(我知道)没有办法做到这一点。还有另一种方法是使用来自@miqueldeicaza 的 Tweetstation 应用程序的源代码,该应用程序位于 Github (Camera Helper)。 Xamarin Documentation 描述了如何使用它。
TweetStation.Camera.TakePicture(this, (photoObj) => ...
你传入一个对你想要Camera的ViewController的引用,它会填满整个View。
【讨论】:
+1,我一直在寻找解决方案。以上是关于Xamarin.Mobile iPad 相机尺寸的主要内容,如果未能解决你的问题,请参考以下文章
用于应用扩展的 IB 故事板:iPad 图标不存在、尺寸不变、方向不工作
使用 Xamarin.Mobile 读取 Xamarin 表单中的联系人时出错