Tag: ios4

为什么MFMailComposer与<img>没有在邮件中显示图像?

我使用MFMailComposer通过邮件发送一些图像。 我正在将图像转换为Base64,并使用<img>标签将图像添加到HTML正文(我不添加它作为附件 )。 [htmlString appendFormat: @"<img src='data:image/png;base64,%@' width=300 height=200 />", imageAsBase64]; 图像在MFMailComposer中正确显示,但从MFMailComposer发送的实际邮件中没有显示图像。 我该怎么做才能使它工作?

如何在iOS中创build多行表格单元格?

我怎样才能让第二个单元格展开,以适应文本,而不是缩放文本? 在iOS中是否有内置的方法,或者我必须想出一些家庭式的解决scheme? 如果您在iOS联系人应用程序中查找,那么地址就有这样一个框。 我找不到如何实现这个。 对于将来要实现这一点的人来说,下面是我的解决scheme的代码: HEADER文件: #define FONT_SIZE 22.0f #define CELL_CONTENT_WIDTH 320.0f #define CELL_CONTENT_MARGIN 5.0f 实施文件: – (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath { if (indexPath.section == 0 && indexPath.row == 1) { NSString *text = [atmAnnotation address]; CGSize constraint = CGSizeMake(CELL_CONTENT_WIDTH – (CELL_CONTENT_MARGIN * 2), 20000.0f); CGSize size = [text sizeWithFont:[UIFont systemFontOfSize:FONT_SIZE] constrainedToSize:constraint lineBreakMode:UILineBreakModeWordWrap]; NSLog(@"Size for […]

使用UIImagePickerController以特定分辨率捕捉照片

我想用A4写一张照片。 重要的是,我希望文本是可读的,但我不想像2592×1936像素或3264×2448像素分辨率的图像,因为这将是太大了。 此外,我认为拍摄后重新调整照片需要额外的时间,所以我想避免这一点。 我们可以select以下品质: UIImagePickerControllerQualityTypeHigh = 0 UIImagePickerControllerQualityTypeMedium = 1 default value UIImagePickerControllerQualityTypeLow = 2 UIImagePickerControllerQualityType640x480 = 3, UIImagePickerControllerQualityTypeIFrame1280x720 = 4, UIImagePickerControllerQualityTypeIFrame960x540 = 5 如果我们使用AVFoundation ,我们可以从这个漂亮的表格中select分辨率(标题为“捕捉静止图像”)。 但是有没有类似的UIImagePickerController表,例如说iPhone 3gs的UIImagePickerControllerQualityTypeHigh等于1920×1080?

NSFetchedResultsController忽略fetchLimit?

我有一个NSFetchedResultsController来更新与核心数据内容的UITableView。 这是非常标准的东西,我相信你们都看过很多次,但是我遇到了一些小问题。 首先这是我的代码: NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init]; NSEntityDescription *entity = [NSEntityDescription entityForName:@"Article" inManagedObjectContext:self.managedObjectContext]; [fetchRequest setEntity:entity]; [fetchRequest setFetchLimit:20]; NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(folder.hidden == NO)"]; [fetchRequest setPredicate:predicate]; NSSortDescriptor *sort1 = [NSSortDescriptor sortDescriptorWithKey:@"sortDate" ascending:NO]; [fetchRequest setSortDescriptors:[NSArray arrayWithObjects:sort1, nil]]; NSFetchedResultsController *controller = [[NSFetchedResultsController alloc] initWithFetchRequest:fetchRequest managedObjectContext:self.managedObjectContext sectionNameKeyPath:nil cacheName:nil]; [fetchRequest release]; controller.delegate = self; self.fetchedResultsController = controller; […]

如何删除一个UIWindow?

我认为这很容易,因为[myWindow resignKeyWindow]和[self.window makeKeyAndVisible]但我猜不是…你们知道该怎么办? 谢谢 :)

如何在iPhone上的Phonegap中运行后台JavaScript – 用于定时器/秒表?

我的秒表脚本完美地运行在Android的背景(计时),但iOS 4.3.2似乎暂停脚本。 在iOS上,秒表在应用程序发送到后台时停止。 我需要一个运行秒表(时间显示在视图中每秒更新)和一些警报消息在规定的时间点。 秒表的代码如下: this.timer = window.setInterval(function(){ instance.runtime += Stopwatch.INCREMENT; instance.doDisplay(); }, Stopwatch.INCREMENT); 我知道原生解决scheme,但为了实现跨平台兼容性,我想坚持使用JavaScript解决scheme。

如何提示用户在Alert视图中input文字

我正在编写一段代码,如果我可以使用类似UIAlertView的popup框,并提示用户input文本(如密码),那么这是最好的。 任何指针在这样做的优雅方式?

从audiostream获取元数据

我想从AVQueuePlayer播放的AVPlayerItem中的stream式传输URL获取文件名称(如果可能的话),但我不知道如何去做这件事。 此外,如果事实certificate,我的stream媒体url没有任何元数据,我可以把元数据放在我的NSURL*之前传递给AVPlayerItem? 谢谢。

什么技术是最好的生活streamiPhone摄像机数据到电脑?

我想将video从iPhone相机传输到在Mac上运行的应用程序。 认为像video聊天,但只有一种方式,从设备到接收器应用程序(而不是video聊天)。 我迄今为止的基本了解: 你可以使用AVFoundation来获取“实时”摄像机数据而不保存到文件,但它是未压缩的数据,因此我必须自己处理压缩。 没有内置的AVCaptureOutput支持发送到networking位置,我不得不自己工作了一下。 我是对的上述还是我已经偏离? Apple Tech Q&A 1702提供了一些有关将各个帧保存为图像的信息 – 这是最好的方法吗? 只需节省30fps,然后像ffmpeg压缩'EM? 关于直播到iPhone的讨论有很多讨论,但发送现场video的人的信息要less得多。 我希望有一些广泛的笔触让我指出正确的方向。

UITableView和select项目

我目前正在创build一个简单的分组的UITableView,当用户select例如“苹果”,我想我的项目中的图像被加载到苹果的图像视图。 我在互联网上看到了一些例子,但我想看看还有什么。 任何build议将不胜感激。 谢谢。