小编San*_*ios的帖子

关于iphone中的Ambient Light传感器

提前致谢.

我从http://ipod.about.com/od/ipodiphonehardwareterms/qt/iphone-sensors.htm获得了有关iphone传感器的信息.但我没有得到有关如何在iPhone中使用环境传感器的信息

iphone

8
推荐指数
2
解决办法
9480
查看次数

确定准确的iPhone电池电量

我正在尝试获得如下电池电量/状态:

- (void) viewWillAppear: (BOOL) animated{

    [self viewWillAppear:animated];

    // Battery state 
    [self batteryStatus];
    [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(batteryStatus) name:UIDeviceBatteryLevelDidChangeNotification object:nil];
    [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(batteryStatus) name:UIDeviceBatteryStateDidChangeNotification object:nil];


    }

- (void)batteryStatus
{
    NSArray *batteryStatus = [NSArray arrayWithObjects:
                              @"Battery status is unknown.",
                              @"Battery is in use (discharging).",
                              @"Battery is charging.",
                              @"Battery is fully charged.", nil];
    if ([[UIDevice currentDevice] batteryState] == UIDeviceBatteryStateUnknown)
    {
        [textViewStatus setText:[batteryStatus objectAtIndex:0]];
        NSLog(@"%@", [batteryStatus objectAtIndex:0]);
    }
    else
    {
        NSString *msg = [NSString stringWithFormat:@"Battery charge level: %0.2f%%\n%@", [[UIDevice currentDevice] batteryLevel] * 100,[batteryStatus …
Run Code Online (Sandbox Code Playgroud)

iphone cocoa-touch objective-c

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

如何在iPhone上获得快门速度,光圈和ISO值

我写了这样的代码:

-(IBAction)startCapture
{
    //session object
    captureSession = [[AVCaptureSession alloc]init];
    captureSession.sessionPreset = AVCaptureSessionPresetMedium;

    AVCaptureVideoPreviewLayer *previewLayer = [AVCaptureVideoPreviewLayer layerWithSession:captureSession];
    previewLayer.frame = CGRectMake(0, 10, 320, 200); ////self.view.frame; //
    [self.view.layer addSublayer:previewLayer];

    NSError *error = nil;
    AVCaptureDevice *device = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo];

    //input object
    AVCaptureDeviceInput *inputDevice = [[AVCaptureDeviceInput alloc]initWithDevice:device error:&error];
    [captureSession addInput:inputDevice];

    stillImageOutput = [[AVCaptureStillImageOutput alloc] init];
    NSDictionary *outputSettings = [[NSDictionary alloc] initWithObjectsAndKeys: AVVideoCodecJPEG, AVVideoCodecKey, nil];
    [stillImageOutput setOutputSettings:outputSettings];

    [captureSession addOutput:stillImageOutput];
    [captureSession startRunning];
}

-(IBAction) captureNow
{
    AVCaptureConnection *videoConnection = nil;
    for (AVCaptureConnection *connection in stillImageOutput.connections)
    { …
Run Code Online (Sandbox Code Playgroud)

iphone camera ios

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

当应用程序在ios中处于后台时,在主屏幕上显示视图

提前致谢.当我们点击应用程序图标时,是否有可能在ios中显示类似辅助触摸视图的捕获屏幕.我想要显示iPad屏幕,并在透明背景上显示视图需要显示.

我想在点击应用程序图标后创建这样的应用程序我想在我的主屏幕上看到这样的屏幕,我可以自定义它并捕获所选区域.有可能做到这一点.那有什么api.在此输入图像描述

objective-c ios

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

标签 统计

iphone ×3

ios ×2

objective-c ×2

camera ×1

cocoa-touch ×1