gpt4 book ai didi

ios - 自定义相机 View Swift iOS 8 iPhone Xcode 6.1

转载 作者:搜寻专家 更新时间:2023-10-30 21:49:44 25 4
gpt4 key购买 nike

我想在 iPhone 的 View 中使用摄像头。我不想使用典型的全屏相机 View ,而是我自己的。

例如,我想在屏幕中间有一个 200x200 的正方形,并且有一个相机预览。在这个正方形下方,我想要一个拍照按钮。怎么做?我是快速的初学者。

最佳答案

您需要使用 AVFoundation 框架来在 Storyboard中创建的 View 中创建自己的 AVCaptureSession。这是一个很好的教程,向您展示如何找到相机并创建捕获 session :

http://jamesonquave.com/blog/taking-control-of-the-iphone-camera-in-ios-8-with-swift-part-1/

本教程使用整个 View 作为捕获 View ,因此如果您按照他的代码建模,相机将有多大。要在屏幕中间制作一个 200x200 的正方形,您必须在 Storyboard的 View Controller 上绘制一个,将其链接到所有代码所在的 swift 文件中的一个变量,然后更改底部的部分也就是说,

previewLayer?.frame = self.view.layer.frame

your200by200View.layer.frame

希望这对您有所帮助。如果没有,我可以尝试提供更多帮助,或者有人可以纠正我。

祝你好运!

关于ios - 自定义相机 View Swift iOS 8 iPhone Xcode 6.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28768210/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com