我正在使用Xamarin Studio为iPad开发一个专门的应用程序。其中一个功能是使用相机拍照,所以我很自然地使用了Xamarin.Mobile。目前,当我在MediaPicker上调用TakePhotoAsync方法时,相机大小出现在当前视图中间的iPhone大小窗口中。
有没有办法让MediaPicker摄像头全屏显示?我是不是遗漏了设置或构建选项之类的东西?
这是一个屏幕截图

发布于 2013-10-24 06:03:47
在当前的(0.7)版本中,您可以调用GetTakePhotoUI返回一个UIViewController来自己处理显示。
发布于 2013-07-02 04:13:02
这非常令人失望,但目前(据我所知)还没有办法做到这一点。还有一种方式是使用@miqueldeicaza的Tweetstation应用程序的源代码,那就是在Github (Camera Helper)上。Xamarin Documentation描述了如何使用它。
TweetStation.Camera.TakePicture(this, (photoObj) => ...你传入一个对你想要相机的ViewController的引用,它会填满整个视图。
https://stackoverflow.com/questions/16683360
复制相似问题