小编Sim*_*mon的帖子

ios AVFoundation点击即可关注

我正在尝试创建一个相机应用程序,它或多或少会像默认的相机应用程序.目前对我不起作用的东西是重点关注.我希望相机能够对焦并在触摸点上做任何事情,就像真正的相机应用程序一样.

这是我的viewDidLoad

- (void)viewDidLoad
{
    [super viewDidLoad];

    // Session
    _session = [[AVCaptureSession alloc] init];
    _session.sessionPreset = AVCaptureSessionPresetPhoto;

    // Input
    _videoDevice = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo];
    _videoInput = [AVCaptureDeviceInput deviceInputWithDevice:_videoDevice error:nil];

    // Output
    _frameOutput = [[AVCaptureVideoDataOutput alloc] init];
    _frameOutput.videoSettings = [NSDictionary dictionaryWithObject:AVVideoCodecJPEG forKey:AVVideoCodecKey];

    [_frameOutput setSampleBufferDelegate:self queue:dispatch_get_main_queue()];
    [_session addInput:_videoInput];
    [_session addOutput:_frameOutput];
    [_session startRunning];
};
Run Code Online (Sandbox Code Playgroud)

这里的方法应该让我的相机专注于点击.

-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {

    [touches enumerateObjectsUsingBlock:^(id obj, BOOL *stop) {
        UITouch *touch = obj;
        CGPoint touchPoint = [touch locationInView:touch.view];
        focusLayer.frame = CGRectMake((touchPoint.x-25), (touchPoint.y-25), 50, 50);

        if ([_videoDevice isFocusPointOfInterestSupported]) …
Run Code Online (Sandbox Code Playgroud)

camera avfoundation ios

25
推荐指数
2
解决办法
2万
查看次数

如何使PictureBox使用最近邻重采样?

我正在使用StretchImage,因为该框可以使用分割器调整大小.看起来默认是某种平滑的双线性滤波,导致我的图像模糊并具有莫尔条纹.

.net c# gdi+ picturebox winforms

24
推荐指数
2
解决办法
1万
查看次数

如何为ios推送通知提供程序续订SSL证书?

有点不到一年前,一个团队成员现在已经在应用商店中建立了一个iphone应用程序,还有一个ios推送通知守护进程,它发送通知.今天,守护进程开始吐出SSL证书错误 - 似乎守护进程的证书已经过期.

我已经获得了开发者帐户的用户名和密码,并且我已登录到配置门户以创建新证书.如果我去管理我们不再支持的旧应用的应用ID,我会看到:

控制台与配置按钮

但是,如果我管理我正在尝试更新的应用程序ID,我会看到:

控制台没有配置按钮

为什么我没有选择为此应用程序生成新的推送SSL证书?没有它,如何更新推送守护程序的ssl证书?

我们需要重建并重新提交应用吗?

iphone certificate apple-push-notifications

22
推荐指数
1
解决办法
1万
查看次数

XHTML严格解决了什么问题?

我真的不明白XHTML严格的魅力.内联JavaScript通常需要一个大鼠的转义嵌套,以使其与XHTML兼容,并与MSIE 5和6半向后兼容.然后,在用户输入上没有足够的OCD问题,以确保您不会错过任何非法字符.它似乎比它的价值更多的努力.没关系,几乎每个我一直在工作的开发人员都忘记确保从服务器返回的内容类型被重置为XHTML页面,从text/html重新设置为application/xhtml + xml.

希望我知道博主的名字,但有人指出,大多数所谓的符合XHTML标准的网站和开源软件包实际上都不是因为上一期,忘记正确设置内容类型标题.

我希望了解为什么XHTML是有用的,或者构建足够的参数库以防止它在我影响的未来项目中被使用.

html xhtml project-planning xhtml-1.0-strict buzzword-compliance

21
推荐指数
3
解决办法
2771
查看次数

如何为TreeView中的某些节点而不是所有节点设置图像?

我有一个TreeViewWindows窗体控件ImageList,我希望一些节点显示图像,但其他节点没有图像.

希望图像应该是空白区域.我希望图像看起来像TreeView在没有ImageList时会绘制的线条.如何在不诉诸这种笨拙的黑客的情况下,为某些项目而不是其他项目绘制图像?

.net c# treeview winforms

20
推荐指数
4
解决办法
3万
查看次数

如何从IPA中找到iPhone应用程序的版本号?

我们正在尝试一种为我们的应用指定版本号的新方法.我希望能够检查我们正在构建的IPA是否具有我们想要的版本号.如何从IPA中获取版本号?

注意 - 我不是要求从应用程序内部的代码中找到它的方法; 我打开了一个终端并构建了IPA文件,我想知道在IPA文件中要查找什么.

versioning iphone ios

20
推荐指数
3
解决办法
2万
查看次数

手动编写解析器的最佳方法是什么?

我们使用ANTLR为类似SQL的语法创建解析器,虽然在大多数情况下结果令人满意,但我们需要修复一些边缘情况.因为我们自己没有编写解析器,所以我们并不能很好地理解它,以便能够做出明智的改变.

所以,我们想编写自己的解析器.手动编写解析器的最佳方法是什么?我们应该使用什么样的解析器 - 建议使用递归下降; 是对的吗?我们将用C#编写它,所以任何用该语言编写解析器的教程都会感激不尽.

更新:我也对涉及F#的答案感兴趣 - 我一直在寻找在项目中使用它的理由.

.net c# f# parsing

19
推荐指数
5
解决办法
8013
查看次数

如何在新窗口中使link_to打开外部URL?

我需要转换rails 2.3站点,以便在新窗口中打开所有外部URL.我可以通过每个电话link_to和添加:target => '_blank',但我想一步到位,所有链接,现在和未来.有没有办法我可以修补link_to以获得所需的行为?

ruby-on-rails

19
推荐指数
2
解决办法
2万
查看次数

如何为UISegmentedControl的特定段设置辅助功能标签?

我们使用KIF进行功能测试,并使用元素的可访问性标签来确定发送事件的位置.我目前正在尝试测试UISegmentedControl的行为,但为了做到这一点,我需要为控件的不同段设置不同的可访问性标签.如何为特定细分设置可访问性标签?

accessibility uisegmentedcontrol ios kif-framework

19
推荐指数
6
解决办法
1万
查看次数

为什么不>>在Ruby中添加字符串?

在ruby中,您可以使用<<以下方法追加字符串:

>> "Hello" << "World"
=> "HelloWorld"
Run Code Online (Sandbox Code Playgroud)

那么为什么你不能使用它们>>

>> "Hello" >> "World"
NoMethodError: undefined method `>>' for "Hello":String
Run Code Online (Sandbox Code Playgroud)

我意识到String没有>>定义方法,但背后的原因是什么?

ruby

18
推荐指数
3
解决办法
9915
查看次数