添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

- ( void )viewDidLoad {

[ super viewDidLoad ];

UIButton * btn = [[ UIButton alloc ] initWithFrame : CGRectMake ( 50 , 100 , 100 , 30 )];

btn. backgroundColor = [ UIColor greenColor ];

[btn addTarget : self action : @selector (btnClick:) forControlEvents : UIControlEventTouchUpInside ];

[btn setTitle : @" 开启 " forState : UIControlStateNormal ];

[btn setTitle : @" 关闭 " forState : UIControlStateSelected ];

[ self . view addSubview :btn];

-( void )btnClick:( UIButton *)btn

btn. selected = !btn. selected ;

[ self turnTorchOn :btn. selected ];

-( void )turnTorchOn: ( bool ) on

Class captureDeviceClass = NSClassFromString ( @"AVCaptureDevice" );

if (captureDeviceClass != nil ) {

AVCaptureDevice *device = [ AVCaptureDevice defaultDeviceWithMediaType : AVMediaTypeVideo ];

if ([device hasTorch ] && [device hasFlash ]){

[device lockForConfiguration : nil ];

if (on) {

[device setTorchMode : AVCaptureTorchModeOn ];

[device setFlashMode : AVCaptureFlashModeOn ];

} else {

[device setTorchMode : AVCaptureTorchModeOff ];

[device setFlashMode : AVCaptureFlashModeOff ];

[device unlockForConfiguration ];

} else {

NSLog ( @" 初始化失败 " );

} else {

NSLog ( @" 没有闪光设备 " );

UIGraphicsBeginImageContext(self.frame.size); [self.layer renderInContext:UIGraphicsGetCurrentContext()]; UIImage *image = UIGraphicsGetImageFromCu iOS 开发-实现二维码扫一扫Scan及识别图片中二维码 功能 。扫一扫是使用摄像头 扫码 二维码或者条形码,获取对应二维码或条形码内容字符串。识别图中二维码通过CIDetector来识别出内容字符串。最后实现响应的业务逻辑。 其中扫描动画如下: //设置定时器 _timer = [NSTimer scheduledTimerWithTimeInterval:1.2 target:self selector:@selector(animationAction) userInfo:nil repeats:YES]; <ul><li>(void)animationActi 最近项目中有扫描二维码的 功能 ,我想添加一个 打开 手电筒 的操作,实现过程如下: 在项目中导入 AVFoundation.framework 依赖库,在实现类中导入头文件  #import 实现代码如下: #pragma mark - event response 打开 手电筒 开关按钮点击事件 - (void)torchOnTouchButton:(UIButton     Class captureDeviceClass = NSClassFromString(@"AVCaptureDevice");     if (captureDeviceClass != nil) {         AVCaptureDevice *device = [AVCaptureD -(void)openFlashlight AVCaptureDevice * device = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo]; if (device.torchMode == AVCaptureTorchModeOff) { [device l oc kForConfig 扫描二维码自动 打开 灯 检测环境光线强度,做的不太好, 打开 灯了没有关闭,后期优化可以 打开 关闭的代码,并且加一个定时器时间间隔(例如10秒左右)来控制是否改变灯的状态,否则灯会随着光线闪来闪去的。最简单 的也可以价格灯光的按钮,点击 打开 就OK了,省的麻烦。 目前没有做到扫描时自动拉近镜头,个人猜想,微信等用的是自己的API, 封装的matlab,matlab里有识别范围的确定时机。 可以在距 苹果 iOS 是由苹果公司开发的手持设备操作 系统 。苹果公司最早于2007年1月9日的Macworld大会上公布这个 系统 ,最初是设计给iPhone使用的,后来陆续套用到iPod touch、iPad以及Apple TV等苹果产品上。 iOS 与苹果的Mac OS X操作 系统 一样,它也是以Darwin为基础的,因此同样属于类Unix的商业操作 系统 。原本这个 系统 名为iPhone OS,直到2010年6月7日WWDC大会上宣布改名为 iOS 。截止至2011年11月,根据Canalys的数据显示, iOS 已经占据了全球智能手机 系统 市场份额的30%,在美国的市场占有率为43%。 源码列表: 按钮 Drop Down Control 按钮-Circular Music Player Control 》》Flat Pill Button 按钮类--Fancy Menu 按钮之Custom Gradient Button 按钮之Flat Button 按钮之NIDropDown 按钮之Popup Menu 按钮之UIMenuItem with Image 标签之Emoji Label 标签之Justifier Label 标签之Top Aligning Label 标签之单一label多颜色多字体 弹出视图 View Bounce Animation 弹出视图(Popup View)UIPopoverListView 弹出视图(Popup View)之URBAlertView 弹出视图(Popup View)之自定义菜单UIMenuBar 弹出视图-Patterned Alert View 弹出视图-Table Alert 弹出视图类--Blur ModalView 弹出视图类--Depth View 弹出视图类--FWTPopover 弹出视图类--icon sheet 弹出视图类--Informatic Toolbar 弹出视图类--WCAlertView 弹出视图之Depth Modal 弹出视图之SelectViewController 导航条(Navigation Bar)Navigation Menu 导航条(Navigation Bar)之Menu on NavigationBar 导航条类-- iOS 更换皮肤 导航条之Breadcrumb View 导航条之NavBarNotificationView 导航条之NavigationController Transition 导航条之Title Swipe View 导航条之Title View on NavigationBar 地图类--自定义地图标注 地图(Map)之SJOPaperboy 地图类--Custom Annotation 地图类--DirectionsKit 地图类--L oc ation Indicator 地图类--简单的地图路径 地图类--自定义地图标注 动画--Spring LoadedView 动画-UIKitForGame 动画类--Guide Arrow 动画之Animation Sequence 动画之Genie Effect 动画之Steam View 分段选择类 分段选择(Segment)之URBSegmentedControl 分段选择类--SVSegmentedControl 扩展 分段选择之AKSegmentedControl 分段选择之Color Bar Segments 滚动的标签 滚动视图(ScrollView)Scroll Grid Controller 滚动视图--Infinite GridView 滚动视图类--CoverFlow 滚动视图类-Lazy ScrollView 滚动视图类--Parallax ScrollView 滚动视图类--Parallax View 滚动视图类-简单的广告栏 滚动视图类--拖动UIScrollView放大图片 滚动视图之Extended UIScrollView 滚动视图之MCPagerView 滚动视图之Page Scrubber Bar 滚动视图之Parallel View 滚动视图之SBFlowView 滚动视图之Wheel Component 汉字转换为拼音 滑杆(Slider)Circular Slider View 滑杆(Slider)之Range Selector 滑杆(Slider)之Volume Bar 滑杆类-Vertical Slider View 滑杆之Slider popover 滑杆之Trim Control 绘图类--My Palette 绘图类--超级简单的画正方形的方法 绘图之Drawing View 基于FMDB的数据库操作 简单阅读器 键盘(Keyboard)之自定义表情键盘 键盘-FaceBoard 键盘-Keyboard Bar TextField 键盘类》》Number PadView 键盘类》》ZenKeyboard 键盘类--自定义的拨号键盘 键盘之Custom iOS Keyboard 进度条(Progress)Circular Progress View 进度条(Progress)之Progress Toolbar 进度条-Colorful ProgressView 进度条类--Range Slider With Progress 进度条之circular timer 进度条之MCProgressView 开关(Switch)之RESwitch 开关-Simple Switch Demo 开关之Toggle View 开关之TTSwitch 联系人搜索算法 列表 纵向Table里嵌套横向Table 列表(Table)Cell Flip Segue 列表(Table)之DynamicHeights 列表(Table)之Expansion Table 列表(Table)之Horizontal table 列表(Table)之Pull Up To Refresh 列表(Table)之TableView with SearchBar 列表(Table)之UITable嵌套UITable 列表(Table)之UploadProgressView 列表-Rainbow Styled Pull To Refresh 列表-UITableView背景随动 列表类》》自定义Table View折叠效果 列表类-FormInputAccessoryView 列表类-Grid TableView 列表类-Grouped TableView With Shadows 列表类-- iOS 6.0 Pull to Refresh 列表类--Section Selection View 列表类--Styled TableViewCell 列表类--TableView的各种操作 列表类--UIListView 列表类--下拉刷新加载SQLite数据 列表-让TableView的子view保持固定 列表之ExpansionTableView 列表之 iOS Tree Component 列表之Refresh Control 列表之首列固定的列表 日历(Calendar)之Calendar Picker 日历(Calendar)之TimesSquare 日历之CalendarView 日历控件 日历之封装的My97DatePicker日历 社交分享-SinaWeibo Share 社交分享类》》 ios 6 Share Demo 社交分享类--S oc ial Share TableViewCell 社交分享之KRShare 社交分享之MessageActivities 社交分享之ShareSDK 视图布局类 视图布局(View Layout)Border View 视图布局(View Layout)之Linear Layout View 视图布局(View Layout)之Quilt Layout 视图布局(View Layout)之模仿ness伸缩效果 视图布局-Animated Grid 视图布局-Note ViewController 视图布局-Side bar demo 视图布局-Sliding Grid View 视图布局类》》Circle Layout 视图布局类-HGPhoto Wall 视图布局类--Scaling For iPad mini 视图布局类--Swipe ViewController 视图布局之Cycled Viewer 视图布局之Dragging Buttons 视图布局之Mosaic UI 视图布局之Rounded View 视图手势切换 视图切换(View Transition)GuideViewController 视图切换类-3D浏览器 视图切换类--zaker应用进入画面效果 视图切换之视图切换大小渐变效果 手势交互--物体根据重力感应运动 手势交互之Drag View 手势交互之Touch Visualizer 图表--百分比圆环 图表类--Percentage Chart 图表类--极简个税计算器 图表之Rotation Pie Chart 图表之实时更新的曲线图 图像(Image)Transition ImageView 图像(Image)之Colorized Progress View 图像-AsyncImageView 图像-Blurred Image 图像- iOS Image Editor 图像-NLImageCropper 图像-Scratch View 图像类 -Photo Zoom 图像类》》360 Degree Panorama 图像类--Before After 图像类--Crop Image 图像类--Image Category 图像类--Image Select and Crop 图像类--OLImageView 图像类View With Bordered Image 图像类--图片下载和保存 图像之AmazeKit 图像之Croppable View 图像之ImagePickerController of InstaPDF 图像之ImageView With Preview 图像之Media F oc us Manager 图像之Multiple Image Picker 网络类--Downloader Management 网络类--photo批量上传ftp 网络类--Reachability 网络之Multi Downloader 文字视图类 文字视图(Text)之Aut oC omplete TextField 文字视图(Text)之Bar Track ball Item 文字视图(Text)之Messages TableViewController 文字视图(Text)之TextView Placeholder 文字视图-HashTag Mention Controller 文字视图-Tweet Label 文字视图类--Digit Input 文字视图类--emoji-converter 文字视图类--Placeholder TextView 文字视图类--Swipe Shift Caret 文字视图之Aut oc omplete UITextField 文字视图之Clickable Label 文字视图之Hyperlink Label 文字视图之Note View 文字视图之Rich Content Label 相机- iOS Mp4Camera 相机类>>Camera多张拍摄Demo 相机类--flash light 相机之实用 手电筒 选项卡之AKTabBarController 选项卡之Arc Tab 选项卡之LSTabs 选择器类--PickerView with Search Bar 选择器类--Value Selector 选择器类--Wheel Menu 选择器类--老虎机 选择器之定制多选的PickerView 音频声效类 音频声效 VoiceTTS Demo 音频声效(Audio)之语音识别 音频声效- iOS Mp3 Recorder 音频声效--VoiceTTS Demo 音频声效类--AAC Audio Converter 音频声效类--BobMusic播放器 音频声效类--Groover 音频声效之Hysteria Player 音频声效之Sound Board 游戏引擎类 游戏引擎(c oc os2d)Castle Hassle 游戏引擎类》》模仿合金弹头Demo 游戏引擎类--tank大战 游戏引擎类--Tiny Seal 游戏引擎类--基于c oc os2d的连连看游戏 游戏引擎类--简单炸弹人小游戏源码 游戏引擎类--切水果游戏 游戏引擎类幸运大转盘的抽奖游戏 游戏引擎-推箱子游戏 游戏引擎之雷电游戏的激光子弹 指示器(HUD)之Android Style Toast 指示器-Activity Bar 指示器--Notify HUD 指示器之MBAlertView 指示器之YLActivityIndicatorView 财付通打印票据和拖动银行卡效果 寸光阴课程表 功能 齐全的计算器 之DDCl oc k 之滚动视图旋转菜单 状态栏-StatusBar Notifier View 状态栏之MPNotificationView Ad Controller AdMob demo Animation之Gmail Like Loading AWVersionAgent Bee Framework Circle Menu C oc oa Touch Barcodes Contact Picker FileMD5Hash Fontastic Icons fontawesome Harpy iHasApp In-App Feedback In-App Purchase Inner Shadow Layer Keyboard之DLIDEKeyboard Leak Hunter Message Template NSLogger NSUndoManager Demo Open InApp Activity Passcode Passcode L oc k Rating Control SBook ScaffoldKit for Core Data Shine Effect SKYdata Sliding Puzzle Board Spotlight System File Browser Ternary Search Tree UIBezierPath Symbol UITextField 焦点提示 Webview之UIWebView 离线浏览 近段时间想买个 iPad ,就在闲鱼上寻找了好久,主要用于看技术文档、API之类的,偶尔看看电视。 起初我想买 iPad 2017/2018 ,CPU A10 因为便宜, 9.7寸,但后来发现厚度是 7.5,之前用过 iPad Air2,怎么也不可能再用厚度 6.1mm 以上的了。 再次锁定 iPad pro 9.7...