【读书笔记】iOS-截屏功能的实现。
ios 实现 功能 读书笔记 截屏
2023-09-14 09:06:22 时间
一。整个project文件。
二,代码
ViewController.m
#import "ViewController.h"
#import <QuartzCore/QuartzCore.h>
@interface ViewController ()
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
}
#pragma -mark -doClickActions
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
[self screenShot];
}
#pragma -mark -functions
//截屏功能
-(void) screenShot
{
UIGraphicsBeginImageContext(self.view.bounds.size);
[self.view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *image= UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
NSLog(@"image:%@",image);
UIImageView *imaView = [[UIImageView alloc] initWithImage:image];
imaView.frame = CGRectMake(0, 700, 500, 500);
[self.view addSubview:imaView];
UIImageWriteToSavedPhotosAlbum(image, self, nil, nil);
}
相关文章
- 安卓和 ios滚动事件的差异
- ios uiview和calayer_ipad的assistive touch在哪里
- iOS小技能:UIWebView 被拒的解决方案(用更安全的WKWebView替代UIWebView)
- AnyMP4 iOS Cleaner for mac(IOS文件清理工具)v1.0.16激活版
- iOS无限金币安装包实现
- iOS上架App Store详解(图文)
- 最新版iOS及APP Store上架
- 【iOS 开发】iOS 开发 简介 (IOS项目文件 | MVC 模式 | 事件响应机制 | Storyboard 控制界面 | 代码控制界面 | Retina 屏幕图片适配)
- StoreKit:iOS应用内推广其他App
- app store/ios开发证书、发布证书、推送证书的快捷制作
- 秒杀倒计时/倒计时iOS代码实现详解手机开发
- IOS swift的动画效果及实现方法详解手机开发
- ios开发之公交卡系统的设计与实现详解手机开发
- iOS开发之保存图片到手机相册详解手机开发
- iOS 实现文件的拷贝详解手机开发
- iOS图片自适应屏幕 截取详解手机开发
- IOS 代码创建控件,并有处理事件详解手机开发
- iOS 11添单手键盘功能:它是怎么实现的详解手机开发
- SwipeListView实现仿ios的侧滑详解手机开发
- iOS–自定义相册—对象数组按照时间戳排序详解手机开发
- iOS-网络请求-AFN升级至AFN3.0详解手机开发
- iOS开发—集成ShareSDK实现第三方登录、分享、关注等功能。详解手机开发
- iOS开发——高级技术&通讯录功能的实现详解手机开发
- MySQL连接iOS:实现数据互通的有效方法(mysql连接iOS)
- Linux与iOS:越来越亲密的合作伙伴(linux与ios)
- 在iOS上安装Linux系统的挑战(ios上安装linux)
- iOS 15新特性:可实现iPad的跨应用拖放功能
- 苹果侵入Facebook领地:iOS 15新社交功能令扎克伯格抓狂
- 实现ios与MySQL数据库的连接(iosmysql连接)
- iOS开发与Linux的技术融合(ios开发linux)
- Linux和iOS系统的相同点与不同点(linuxios系统)
- 使用iOS就能操作Oracle数据库(ios上oracle)
- 关于iOS 10锁屏界面交互的一次严肃分析
- 升级苹果 iOS 14.7.1 正式版后,部分 iPhone 11/8/7/6s 用户抱怨出现信号“无服务”错误