小编tto*_*tto的帖子

在iPhone上录制的Android上播放视频

我正在为iOS和Android编写基于视频的社交应用程序(WinPhone正在等待中).我在iPhone上使用AVFoundation框架以mov格式录制视频并将其上传到服务器.它可以在iPhone客户端上下载和播放.但是在Android设备上,下载的视频无法播放,因为它的格式在Android上不受支持.支持多个移动设备平台的视频录制和播放的最佳解决方案是什么?

iphone android video-capture video-processing avfoundation

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

iphone相机显示焦点矩形

我正在使用基于Apple的AppCam应用程序示例的AVCaptureSession克隆Apple的相机应用程序.问题是我无法在视频预览屏幕中看到焦点矩形.我使用以下代码来设置焦点,但仍未显示焦点矩形.

  AVCaptureDevice *device = [[self videoInput] device];
if ([device isFocusModeSupported:focusMode] && [device focusMode] != focusMode) {
    NSError *error;

      printf(" setFocusMode    \n");
    if ([device lockForConfiguration:&error]) {
        [device setFocusMode:focusMode];
        [device unlockForConfiguration];
    } else {
        id delegate = [self delegate];
        if ([delegate respondsToSelector:@selector(acquiringDeviceLockFailedWithError:)]) {
            [delegate acquiringDeviceLockFailedWithError:error];
        }
    }    
}
Run Code Online (Sandbox Code Playgroud)

当我使用UIImagePickerController时,默认支持自动对焦,点击焦点,并且可以看到焦点矩形.是否无法使用AVCaptureSession在视频预览图层中显示焦点矩形?

iphone autofocus avcapturesession

9
推荐指数
1
解决办法
9764
查看次数

如何使用UIActivityViewController电子邮件共享设置电子邮件附件文件名

我正在尝试使用UIAcitivityViewController电子邮件共享来共享相机胶卷图像.

以下是我的代码.

 ALAssetRepresentation *rep = [asset defaultRepresentation];
    CGImageRef iref = [rep fullScreenImage];
    UIImage *largeimage = [UIImage imageWithCGImage:iref scale:[rep scale] orientation:UIImageOrientationUp];
    NSData *imageData = UIImageJPEGRepresentation(largeimage, 1.0);
    NSArray *activityItems;

    if (largeimage != nil) {
        activityItems = @[imageData];
    }

    UIActivityViewController *activityController = [[UIActivityViewController alloc] initWithActivityItems:activityItems applicationActivities:nil];
    [self presentViewController:activityController animated:YES completion:nil];
Run Code Online (Sandbox Code Playgroud)

我不知道如何设置附件图像文件名.有什么建议?

iphone email-attachments uiactivityindicatorview

6
推荐指数
2
解决办法
5324
查看次数

如何忽略Github gui对MAC的无意义变化?

我正在使用Github GUI for Mac.现在我在本地存储库中进行了一些更改,但我想忽略它们并拉出最新的远程存储库.我尝试了Repository/Pull,但得到了Git Error.

"•错误:合并时将覆盖对以下文件的本地更改:Classes/xxx.m请在合并之前提交更改或存储它们."

我尝试了Repository/Synchronize,但遇到了以下错误.

"同步失败.请在同步之前提交所有更改."

任何的想法?

xcode github github-for-mac

5
推荐指数
2
解决办法
8008
查看次数

如何在文件夹中保存文件?

我想在iPhone 5.1模拟器上的文档文件夹中保存数据.

 NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *filePath = [NSString stringWithFormat:@"%@/%@", documentsDirectory, @"myData.json"];

if ([[NSFileManager defaultManager] isWritableFileAtPath:filePath]) {
    NSLog(@"Writable");
}else {
    NSLog(@"Not Writable");
}
Run Code Online (Sandbox Code Playgroud)

我总是"不可写".任何的想法?请帮我.

iphone nsfilemanager nsdocumentdirectory

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

Cocos2D 2.0删除了ARCH_OPTIMAL_PARTICLE_SYSTEM,如何创建pointparticles?

我正在将我的Cocos2D游戏升级到Cocos2D 2.0-rc23.我发现Cocos2D 2.0已删除ARCH_OPTIMAL_PARTICLE_SYSTEM.

"[FIX]粒子:正确处理预乘图像

Fixed possible memory leak when changing textures.
Examples: Removed ARCH_OPTIMAL_PARTICLE_SYSTEM since PointParticle is no longer supported
Run Code Online (Sandbox Code Playgroud)

"

在我目前的代码中.

CCParticleSystem*emitter = [ARCH_OPTIMAL_PARTICLE_SYSTEM particleWithFile:@"ps.plist"];

我怎么能改变这个?

iphone cocos2d-iphone ccparticlesystem

3
推荐指数
1
解决办法
839
查看次数

iOS故事板AutoLayout如何将UIView置于3.5"和4"屏幕的底部?

我想使用AutoLayout将黑色UIView放在3.5"和4"屏幕的底部.
我在黑色UIView上添加了底部约束,但视图始终隐藏在3.5英寸屏幕中.
我永远不会在下一个项目中使用AutoLayout,但在当前项目中,我该如何修复它?

在此输入图像描述

在此输入图像描述

以下是父视图的约束.

在此输入图像描述

storyboard ios autolayout

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