共有81篇文章,第1页,共5页
-
-
iOS开发中把文字合成在GIF格式的图片上面 [提问]
- iOS中怎么把文字画在一张动态图片上,在网上找了好多都是把文字画在了静态图片上面,可是怎么做才能把文字合并在动态图片上面,然后生成一张新的动态图片!
-
-
iOS Safari上无法使用<audio>标签播放服务器为Win2008 IIS7的mp3文件[提问]
- 服务器为Win2008 IIS7,在上面建立一个网站,网站里的MP3文件无法在iOS的Safari上播放,不仅<audio>标签无法播放,直接用Safari打开mp3的URL也无法播放。但在PC浏览器,安卓浏览器(海马玩安卓模拟器)上可以。 MIME肯定是设置好的,IIS默认就有MP3的MIME设置。 网上搜索了...
-
-
iOS调节系统音量[博客]
- iOS的AVFoundation框架提供了基本的音视频播放工具,我们基本上可以靠其中提供的类完成绝大部分的音视频播放任务。但是在音频播放的输出音量的处理上,苹果的策略比较保守。尽管AVPlayer和AVPAudiolayerzhe这些类提供了音量调节功能,但这些音量控制属于App级别的控制。好处...
-
-
绘图UIGraphicsGetCurrentContext返回为空?[博客]
- 如果想绘制一个矩形,直接将一下代码拷贝到ViewDidLoad中是无效的: // Drawing a rect CGRect rectangle = CGRectMake(10, 10, 120, 25); CGContextRef ctx = UIGraphicsGetCurrentContext(); UIGraphicsPushContext(ctx); CGContextAddRect(ctx...
-
-
resizableImageWithCapInsets认知和对@2x图片的理解[博客]
- 1、resizableImageWithCapInsets 在很多编程语言中都有resizable image这样的概念,比如android中的NinePatch graphic ,css3中的border image,微软的Nine-Grid Rendering,还有就是iOS中UIImage的resizable image。 可以将resizable image分成9部分,通过它生成大图片的时...
-
-
UIImage 图片处理:截图,缩放,设定大小,存储[博客]
- 图片的处理大概就分 截图(capture), 缩放(scale),设定大小(resize), 存储(save) 这几样比较好处理, 另外还有滤镜,擦试等, 以后再说 在这个Demo code裡, 我写了几个方法 1.等比率缩放 - (UIImage *)scaleImage:(UIImage *)image toScale:(float)scaleSize { UIGraphicsBegi...
-
-
iPhone开发笔记(1)MPMoviePlayerController的用法和播放时只有声音没有图像的解决办法[博客]
- MPMoviePlayerController类是一个功能非常强大的类,它可以播放MOV、MP4、MPV、M4V、3GP、MP3、AIFF和M4A,定义起来也非常简单。下面说一下MPMoviePlayerController的简单用法和我使用时出现的问题。 我用的是SDK4.1,现在应该不会有还在用sdk3的骨灰级开发者了吧...
-
-
在xcode中使用openGL四:画个实心物体[博客]
- 前面都是画的2D的东东,下面开始画3D的了 基本上从这里开始我就看不懂在说什么了,看看代码玩玩吧。代码地址在这里https://github.com/openlabb/openglsb 看03_geotest.cpp和04_primitives.cpp 主要了解4个要考虑的特殊点 1,正面背面提出 culling 2,深度测试 depth te...
-
-
在xcode中使用openGL三:openGL的基元们[博客]
- OpenGL工作原理,把一堆点结合起来,然后给他们搞点颜色和纹理。 OpenGL中有两个重要的着色器:顶点着色器和片段着色器 这些着色器的输入有三种数据:属性,Uniforms,纹理数据 存储着色器:GLShaderManager 使用前要初始化: GLShaderManager.InitializeStockShaders(); 之后...
-
-
在xcode中使用openGL二:让画面动起来,键盘走起[博客]
- 下面这段代码,包含两部分, 接收键盘信息,同时画面可以动起来,因为不停在画的缘故 代码地址请看 https://github.com/openlabb/openglsb/blob/master/openGLSB/02_Move.cpp #include <GLTools.h> #include <GLShaderManager.h> #ifdef __APPLE__ #include <glut/glut.h>...
-
-
在xcode中使用openGL一:程序框架搭建[博客]
- OpengGL中的数据类型,跟C中很多是相似的,看名字就可以了,特殊的在下面 GLsizeiptr GLintptr GLsyn GLclampf GLbitfield 32位 GLshort shorts[10];//short数组 GLdouble *doubles[10];//10个指向double的指针 OpenGL中错误的种类: GL_INVALID_ENUM The enum argu...
-
-
音乐播放器[代码]
- 此代码是IOS一款播放器代码,自己闲来仿照主流播放器写的,该播放器支持各种格式播放,支持上一曲,下一曲,歌词同步播放,音量调节大小,快进,快退等功能,后续功能我会继续完善。代码仅供学习交流,如有写的不好,望各位海涵...希望对刚刚接触这块的童鞋有所帮助.........
-
-
MPMoviePlayerController 视频播放器—IOS开发[博客]
- MPMoviePlayerController 与AVAudioPlayer有点类似,前者播放视频,后者播放音频,不过也有很大不同,MPMoviePlayerController 可以直接通过远程URL初始化,而AVAudioPlayer则不可以。不过大体上用起来感觉差不多。废话少说进入体验。 格式支持:MOV、MP4、M4V、与3GP等格...
-
-
iPhone 图片拉伸不变形的方法 [博客]
- 如果一个椭圆图片,原图大小为30*30,而我们让它显示100*30,那么这个图片就会被拉伸,而且效果很难看。用下边的方法可以创建一个局部不被拉伸的图片。 UIImage * buttonBg = [[UIImage imageNamed:@"btn_normal.png"]stretchableImageWithLeftCapWidth:10topCapHeigh...
-
-
iOS学习6:CoreGraphics简单绘图[博客]
- 一、导入coreGraphics.framework 二、绘制图形 1、绘制矩形
// 绘制矩形
- (void)drawRectangle {
// 定义矩形的rect
CGRect rectangle = CGRectMake(100, 290, 120, 25);
// 获取当前图形,视图推入堆栈的图形,相当于你所要绘制图形的图纸
CGCo...
-
-
UIView 转 UIImage IOS[博客]
- - (UIImage*) imageWithUIView:(UIView*) view{ // 创建一个bitmap的context // 并把它设置成为当前正在使用的context UIGraphicsBeginImageContext(view.bounds.size); CGContextRef currnetContext = UIGraphicsGetCurrentC...
-
-
iOS之使用MediaPlayer框架选取音乐播放[博客]
- iOS开发中播放音乐可以使用MPMusicPlayerController类来实现,播放视频可以使用MPMoviePlayerController和MPMoviePlayerViewController类来实现,同时MPMediaPickerController 类可以用于从系统媒体库中选择媒体播放。这几个类都包含与MediaPlayer.framework框...
-
-
CoreGraphics 之CGAffineTransform仿射变换(3)[博客]
- CoreGraphics 的 仿射变换 可以用于 平移、旋转、缩放变换路径 或者图形上下文。 (1)平移变换将路径或图形上下文中的形状的当前位置平移到另一个相对位置。举例来说,如果你在(10,20)的位置处画一个点,对它应用(30,40)的平移变换,然后绘制它,这个点将被绘...
-
-
iOS之CoreGraphics使用(1)[博客]
- CoreGraphics.framework 是iOS 内置的用于画图的框架,可以画自定义的几何图形,它支持图形上下文、加载图像、绘制图像,等等。 下面是我今天练习的代码: (1)代码1:绘制字符串 - (void)drawRect:(CGRect)rect
{
// Drawing code
U...
-
-
Objective-C 截图[博客]
- 截取整个屏幕大小: UIGraphicsBeginImageContext(self.view.bounds.size);
[self.view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage * viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageCont...