ios编程
shenyi0106
程序员是一个枯燥的工作,也是一个富有挑战的工作
展开
-
Ios中,在UIImage中写文字的一点心得。
由于项目需要,接手了一个IOS项目,主要工作内容是修改BUG,添加新功能。之前一直都是从事windows c++的研发工作,没有接触过ios系统(包括xcode),一时间竟然不知所措。好在经过半个月的苦读,现在终于可以基本上手维护代码了。 以上算是背景。在一个新的功能修改中,被要求在UIImage中写入一组数字,这个在VC++中简单的不能再简单的功能,在ios中却让我绞尽脑汁,最后无赖原创 2015-06-08 10:26:07 · 739 阅读 · 0 评论 -
IOS下,利用捏合手势实现图像缩放和显示
图像的缩放查看,在移动终端上早已不是问题,任何一个人都能够熟练的操作图像的缩放。本文所讲述的重点并不是应用层面上的,而是从编码的角度去自己实现一个图像的缩放应用。作者(就是我自己)最近在做一款APP,其中有一个功能就是抓取PC桌面的图像发送到手机上显示。虽说现在的手机屏幕在慢慢的变大,已经可以达到5.5英寸,但是相比PC显示器的20+英寸,还是显得很小,可以展现的内容也很有限。如果整个PC屏幕显示原创 2015-07-06 14:23:31 · 3640 阅读 · 0 评论 -
Ios后台任务运行实现
Ios系统是个伪后台,它不能像android那样常驻后台来运行自己的程序,这就给一些希望常驻的程序带来的困扰。当然,ios也提供了几种方式让你可以以某种方式常驻后台,这几种方式是苹果固定死的,它们有voip, music, location等,如果你的app标注为以上类型的话,ios是允许你的APP常驻后台的(但是这里不得不说,如果你标注了以上几种类型,但是你的APP却和标注的类型没有关系,App原创 2015-08-07 14:55:03 · 1436 阅读 · 0 评论 -
Ios中可拖动的浮动菜单实现
实现一个可拖动的浮动菜单,效果如下:这个设置图标是可以全屏拖动的,点击一下,可以出现一排设置按钮,可以用来进行功能的开关切换。废话不多说了,上代码://// DragMenuView.h//// Created by Scott on 15-7-27.// Copyright (c) 2015年 yshen. All rights reserved.//#i原创 2015-07-28 16:06:30 · 2736 阅读 · 0 评论 -
iOS后台抓取全局屏幕的实现
抓取屏幕的方法很多,但是大多都是抓取UIView的,没有抓取全局屏幕的,只有一个利用硬件缓冲区的方式来抓取全局屏幕的方法,也有代码,但是需要有些功底的人才能够用起来,因为需要修改一些地方才可以用使用。下面我就把我整理的代码写上来,供大家参考使用:#import #import #import #import UIImage* snapshot() { // 这个是抓屏的主函数,通过原创 2015-08-07 14:59:17 · 6721 阅读 · 7 评论 -
Ios 实现麦克风捕获和AAC编码
在Ios中,实现打开和捕获麦克风大多是用的AVCaptureSession这个组件来实现的,它可以不仅可以实现音频捕获,还可以实现视频的捕获。本文将主要实现麦克风音频的捕获和编码。针对打开麦克风和捕获音频的代码,网上也有一些,我就简单的整理了一下:首先,我们需要定义一个AVCaptureSession类型的变量,它是架起在麦克风设备和数据输出上的一座桥,通过它可以方便的得到麦克风的实时原始原创 2015-07-22 15:22:59 · 12061 阅读 · 3 评论