iPhone 上的自定义相机变焦功能

发布于 2024-11-03 14:40:23 字数 142 浏览 4 评论 0原文

我是 XCode 新手。我正在尝试开发具有覆盖视图的自定义相机。我能够很好地加载它并且工作得很好。

现在我想添加通过叠加视图上的按钮激活的缩放功能。

有人可以指导我吗?我试图找出如何变焦相机,但我还没有找到任何东西。

谢谢

I am new to XCode. I am trying to develop a custom camera with an overlay view . I am able to load this well and it's working great.

Now I want to add zoom functionality activated with a button on the overlay view.

Can any one guide me? I'm trying to find out how to zoom the camera, but I haven not bene able to find anything.

Thank you

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

谈情不如逗狗 2024-11-10 14:40:34

您可以使用cameraViewTransform属性:

cameraViewTransform 变换为
应用于相机的预览图像。

@property(非原子)CGAffineTransform
cameraViewTransform 讨论这个
变换影响实时预览
仅供参考,不影响您的使用
自定义叠加视图或默认
图像选择器控件。您可以使用
此属性与
自定义控件来实现您自己的
电子变焦行为。

只有在以下情况下您才能访问此属性
图像选择器的源类型是
设置为
UIImagePickerControllerSourceTypeCamera。
尝试访问此属性
其他源类型导致
投掷一个
NSInvalidArgumentException 异常。

适用于 iOS 3.1 和
之后。申报于
UIImagePickerController.h

http://developer.apple .com/library/ios/#documentation/uikit/reference/UIImagePickerController_Class/UIImagePickerController/UIImagePickerController.html

You can use cameraViewTransform property :

cameraViewTransform The transform to
apply to the camera’s preview image.

@property(nonatomic) CGAffineTransform
cameraViewTransform Discussion This
transform affects the live preview
image only and does not affect your
custom overlay view or the default
image picker controls. You can use
this property in conjunction with
custom controls to implement your own
electronic zoom behaviors.

You can access this property only when
the source type of the image picker is
set to
UIImagePickerControllerSourceTypeCamera.
Attempting to access this property for
other source types results in the
throwing of an
NSInvalidArgumentException exception.

Availability Available in iOS 3.1 and
later. Declared In
UIImagePickerController.h

http://developer.apple.com/library/ios/#documentation/uikit/reference/UIImagePickerController_Class/UIImagePickerController/UIImagePickerController.html

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文