编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是iOS代码相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
实现放大镜功能。手指在屏幕上移动,手指所在位置出现放大镜,显示放大的部分。
实现类似isteam的效果,在一副图片上蒙了一层雾水或沙子,然后用手指可以擦拭掉蒙在上面的雾水或沙子,从而露出下面的图片。
项目需要在启动app时显示一个宣传页面,浏览图片,点击图片进入详情介绍,这分代码只是其中一部分,实现图片浏览和切换,响应点击事件。
实现十分酷的图片切换效果。图片在切换之前,会十分缓慢在页面移动,然后再慢慢切换过去。类似的效果在电子相册中经常可见,或者在Flipboard应用的首页也有类似效果。要看具体效果,赶快下载demo代码来看看吧。[Co
TouchVG 是一个跨平台的轻量级二维矢量图形框架,有SVG导出和显示、Undo/Redo、矢量动画等功能,可用于开发平板电脑交互式矢量绘图软件,适用于
实现图片的放大、缩小、截图功能。
NYXImagesKit 包含一组很有用的 UIImage 图像处理方法,包括 filtering, blurring, enhancing,
这是 iPhone 上一个简单的图像处理库。支持的图像操作包括: Canny edge detection - http://en.wikipedia.org/wiki/Canny_edge_detection
实现较为完整的图片展示和视频播放功能(Image and video gallery),在FGallery-iPhone(http://code4app.com/codesample/4f67f4546803fa6d45000001)代码的基础上,实现视频的查看和播放,可以用缩略图(thumbna
浏览本地图片时,选择图片的时候,允许选择多张图片。可用于图片浏览或者照片处理(特别是照片合成)的一些app里面。
实现卷边的视图。就是视图的下边出现卷边,产生一种3D效果。可以用作显示图像(UIImageView)或者按钮效果(UIButton)。
给图片加上滤镜,实现图片处理各种效果,产生Instagram那样的图片效果,例如:旧照片处理、曝光处理、亮度处理、饱和度处理等等滤镜效果。当然滤镜总类远没有Instagram那么多。
实现图片的截图功能。
实现图片的截图和旋转功能。可以手指拖动截图框。
NYXPNGTools 是一个用 C 语言写的动态库,用来解码 iOS 的 PNG 图像,iOS 上的 PNG 图像被苹果用 pngcrush
实现异步下载和显示互联网的图片,并对下载的图片进行缓存。
利用UIScrollView 和 CATiledLayer实现大尺寸图片或者PDF文件不同尺寸下的无缝切换显示。有时候需要图片放大缩小时不会失真,这时候就需要准备不同尺寸的图片,根据当前尺寸的不同而显示相应尺寸的图片。[Code4App
实现缩略图浏览图片效果。在大图下面显示一排缩略图,用户可以用手指划动缩略图,从而选择需要显示的图片。选中的缩略图会放大突出显示。
MWPhotoBrowser 实现了一个照片浏览器类似 iOS 自带的相册应用,可显示来自手机的图片或者是网络图片,可自动从网络下载图片并进行缓存。可对图片进行缩放等操作。
AGMedallionView 是一个图片浏览控件,类似 Mac OS Lion 上的登录屏幕一样。