动态gif
// 设定位置和大小
CGRect frame = CGRectMake(50,50,0,0);frame.size = [UIImage imageNamed:@"anim.gif"].size;
// 读取gif图片数据
NSData *gif = [NSData dataWithContentsOfFile:
[[NSBundle mainBundle] pathForResource:@"anim" ofType:@"gif"]];
// view生成
UIWebView *view = [[UIWebView alloc] initWithFrame:frame];
[view loadData:gif MIMEType:@"image/gif" textEncodingName:nil baseURL:nil];
1 UIView全局拍照 /* NSData *imagedata = UIImagePNGRepresentation(anImage); NSArray *documentArr = NSSearchPathForDirectoriesInDomains (NSDocumentDirectory, NSUserDomainMask, YES); NSLog(@"%@",[documentArr objectAtIndex:0]); NSString *filePath = [[documentArr objectAtIndex:0]stringByAppendingString:@"/image.png"]; [imagedata writeToFile:filePath atomically:YES]; UIImage *ima = [UIImage imageWithData:imagedata];
*/
| |
UIImage*image = [UIImage imageNamed:@"suggest"];
NSData *data = UIImagePNGRepresentation(image);
MFMailComposeViewController *suggestMail = [[MFMailComposeViewController alloc]init];
if (suggestMail) {
suggestMail.mailComposeDelegate = self;
//设置收件人
[suggestMail setToRecipients:[NSArray arrayWithObjects:@"@qq.com",nil]];
//设置抄送人
[suggestMail setCcRecipients:nil];
//设置邮件内容
[suggestMail setMessageBody:@"反馈建议:" isHTML:YES];
[suggestMail setSubject:@"反馈建议"];
//设置邮件附件{mimeType:文件格式|fileName:文件名}
[suggestMail addAttachmentData:data mimeType:@"png" fileName:@"日志.png"];
//设置邮件视图在当前视图上显示方式
[self presentViewController:suggestMail animated:YES completion:nil];
}