51dev.com IT技术开发者社区

51dev.com 技术开发者社区

ios开发之--CAKeyframeAnimation的详细用法

ios开发之--CAKeyframeAnimation的详细用法

简单的创建一个带路径的动画效果,比较粗糙,不过事先原理都是一样的,代码如下:1,创建动画所需的view-(void)creatView{moveView=[UIViewnew];moveView.backgroundColor=[UIColorpurpleColor];moveView.frame=...

swift 颜色设置方法

swift 颜色设置方法

funcRGB(red:CGFloat,green:CGFloat,blue:CGFloat)->UIColor{returnUIColor.init(red:red/255.0,green:green/255.0,blue:blue/255.0,alpha:1.0)}funcRGB(red:...

Swift - 获取图片UIImage指定像素的颜色值

Swift - 获取图片UIImage指定像素的颜色值

1,对UIImage进行扩展为方便使用,我们首先对 UIImage 下标进行扩展,可以根据 xy 坐标值来返回指定像素的颜色(UIColor)。importUIKitextensionUIImage{/**根据坐标获取图片中的像素颜色值*/subscript(...

让iphone5s 支持 flex 布局

让iphone5s 支持 flex 布局

/*Centerslidetextvertically*/display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-w...

html5中new Date在ios中出现Invalid Date

html5中new Date在ios中出现Invalid Date

在做Mobile终端的Website开发中,我遇到一个很懊恼的问题。   在IOS5以上版本(不包含IOS5)中的Safari浏览器能正确解释出Javascript中的newDate('2013-10-21')的日期对象。  &nbs...

中国开发人员加入 iPhone 开发者联盟(iDP)的方法

中国开发人员加入 iPhone 开发者联盟(iDP)的方法

中国开发人员加入iPhone开发者联盟(iDP)的方法转自:qq1群,i-地瓜。1.访问http://developer.apple.com/iphone/program/apply.html,点击页面中部的“ApplyNow”连接,进入iPhoneDeveloperProg...

开发支持iPhone横屏的Tab Bar程序

开发支持iPhone横屏的Tab Bar程序

当你为iPhone开发程序的时候,你可能会用到XCode提供的项目模板。这些模板里有一个叫做TabBarApplication的,可以帮助你快速创建一个基于TabBar的程序,但是默认生成的模板仅仅支持竖屏显示。那么如何才能做一个这样的程序,既支持横屏也支持竖屏呢?本文我们会探讨这个问题。 ...

Google的开源苹果软件更新框架

Google的开源苹果软件更新框架

Google放出了一个新的基于苹果系统的开源软件更新框架,叫做UpdateEngine。这个框架的主要功能是帮助苹果软件的开发者来实现软件的自动更新机制,Google自己的工具也将使用这个UpdateEngine来进行自动更新。在此之前,大家最常用的软件自动更新库是Sparkle,UpdateEng...

XCode鲜为人知的php编辑功能

XCode鲜为人知的php编辑功能

最近一直在做些web相关的事情,因此经常需要写一些php脚本。Mac上的一些编辑器好归好,但也各有缺点。TextMate很好用,不过讨厌的地方也很明显,中文的显示就算通过改字体的方法进行修改,显示出来的也是半个字大小的长条字,难看的紧。相比之下,BBEdit要好很多,不过有个小小问题,目录结构的项目...

iPhone GUI的PSD分层图

iPhone GUI的PSD分层图

Macgood的infopower提供了一个iPhoneGUI的PSD素材。本站曾经介绍过OmniGraffle的iPhone模板,今天这个PSD素材正好可以和上次的模板配合使用。下载地址在这里,需要注册一个Macgood的帐户。...

两个Objective-C的收发Email代码

两个Objective-C的收发Email代码

前些天有读者提出需要在iPhone中开发Email的程序。在iPhone的SDK中除了使用mailto的方式发送邮件之外暂时还没有其他更好的方法。这里介绍两个基于Objective-C的OpenSource的Email代码,理论上来说经过微小的修改就可以用于iPhone中,不过需要注意的是请注意这两...

也许火星了:iPhone SDK的DashCode是可以做iPhone的W

也许火星了:iPhone SDK的DashCode是可以做iPhone的W

最近一直对iPhoneSDK本身以及Toolchain关注较多,缺忽略了这样一个事实:iPhoneSDK中自带的DashCode也是更新过的版本,支持iPhone的WebApp开发。一直以来的印象DashCode都是用来做Widget的,刚刚发现新版的DashCode其实同样支持iPhone的Web...

基于php的类Cocoa框架:PHOCOA

基于php的类Cocoa框架:PHOCOA

看名字,这不就是php和cocoa的结合嘛……事实也是这样的。自从Java出现了一些支持MVC的Web开发框架,并且越来越流行之后,在Web服务端实现MVC也变得越来越流行了。Phocoa是一个挺有趣的框架,php本身并不是实现MVC很好的语言,估计作者对Cocoa中毒颇...

获取iPhone用户手机号

获取iPhone用户手机号

使用下面的函数可以返回用户的手机号: externNSString*CTSettingCopyMyPhoneNumber(); 然后调用即可。 由于这个函数是包含在CoreTelephony中,所以只能用于非官方iPhoneSDK。...

解决iPhone网络软件在睡眠情况断线问题

解决iPhone网络软件在睡眠情况断线问题

如果你希望使用iPhone的网络功能并保持长连接,并使用Wifi的话,你可能会发现一个问题,那就是在iPhone处于睡眠状态时,Wifi会中断,这样程序就无法保持连接。(iPhone非官方SDK)下面的代码可能会帮你解决这个问题。以下代码摘自MobileChat:首先在applicationDidF...