我正在使用Xamarin Studio专门为iPad开发应用程序。一个功能是使用相机拍照,所以很自然我正在使用Xamarin.Mobile。目前,当我在MediaPicker上调用TakePhotoAsync方法时,相机大小会出现在我当前视图中间的iPhone大小窗口中。
有没有办法让MediaPicker相机全屏?我错过了设置或构建选项吗?
这是一个截屏
答案 0 :(得分:1)
这是非常令人失望的,但目前没有办法(我知道)这样做。使用来自@miqueldeicaza的Tweetstation应用程序的源代码还有另外一种方法,即Github上的源代码(Camera Helper)。 Xamarin Documentation描述了如何使用它。
TweetStation.Camera.TakePicture(this, (photoObj) => ...
您传入了一个对想要摄像机的ViewController的引用,它将填满整个视图。
答案 1 :(得分:1)
在当前(0.7)版本中,您可以致电GetTakePhotoUI
以返回UIViewController
来自行处理显示。