自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

转载 IOS开发--源码篇 MBProgressHUD

MBProgressHUD是一个显示HUD窗口的第三方类库,用于在执行一些后台任务时,在程序中显示一个表示进度的loading视图和两个可选的文本提示的HUD窗口。我想最多是应用在加载网络数据的时候。其实苹果官方自己有一个带有此功能的类UIProgressHUD,只不过它是私有的,现在不让用。至于实际的效果,可以看看github上工程给出的几张图例(貌似我这经常无法单独打开图片,所以就不在这贴图片

2015-06-12 10:38:51 491

原创 IOS开发--枚举类型使用

一般情况下,我们采用C风格的enum关键字可以定义枚举类型。enum{ UIViewAnimationTransitionNone, UIViewAnimationTransitionFlipFromLeft, UIViewAnimationTransitionFlipFromRight, UIViewAnimationTransitionCurl

2015-06-12 10:26:31 717

原创 IOS开发-使用Storyboard进行界面跳转

前言:苹果官方是推荐我们将所有的UI都使用Storyboard去搭建,Storyboard也是一个很成熟的工具了。使用Storyboard去搭建所有界面,我们可以很迅捷地搭建出复杂的界面,也就是说能为我们节省大量的时间。我们还可以很直观地看出各个界面之间的关系,修改起来也很方便。将来如果遇到需要作修改的地方,我们只需要找到相对应的Storyboard就可以了,比起以前来说,快捷了不少。我会

2015-05-27 11:03:39 580

原创 CGContext 总结

CGContextRef context = UIGraphicsGetCurrentContext(); 获取画板对象,设置上下文CGContextMoveToPoint(context, startPoint.x, startPoint.y)  开始画线CGContextAddLineToPoint(context, nextPoint.x, nextPoint.y)  画直线

2015-05-25 11:10:10 510

原创 Swift学习之四:UI开发

一、UILabellet label = UILabel(frame:CGRect(origin: CGPointMake(10.0, 50.0), size: CGSizeMake(150,50)))//let 是Swift 表示常量的关键字 label.text = "This is a Label" self.view.addSubview(label) 二、UIButton

2015-05-20 17:28:40 340

原创 swift学习之三:闭包表达式

简要介绍一下:Swift 中的闭包与 C 和 Objective-C 中的代码块(blocks)比较相似。闭包表达式语法规则:{ (parameters) -> returnType in statements}举一个例子:let names = ["Chris", "Alex", "Ewa", "Barry", "Daniella"]var reversed = so

2015-05-19 15:53:16 351

原创 swift学习之二:OC和Swift混编

一、swift工程 调用OC代码1.新建一个 swift 工程 Swift_OC,2. 然后在 swift 工程中,command + N 新建文件,创建一个OC文件,比如,这里我选择创建一个 UIImageView的子类 BXImageView3.之后弹出一个警告框,这里选择点击 Yes(这个意思是说要在swift和OC之间建立

2015-05-15 12:05:43 422

原创 现在是放弃 Object-C 使用 Swift 的最好时机

各位亲爱的iOS与OS X应用程序开发人员,如今正是将编程阵地转移至更为亲民、功能更为全面的Swift的最佳时机。一般而言,编程语言往往不会轻易消亡,不过由相关厂商大力推动的更新换代举措则不在此列。如果大家从事移动设备应用程序开发工作,但却还没体验过Swift,那请注意啦:Swift不仅仅是一种希望在Mac、iPhone、iPad、Apple Watch以及其它未来设备上取代Objecti

2015-05-14 17:07:11 2748

原创 Swift学习之一: ? 和 ! 详解

Swift语言使用var定义变量,但和别的语言不同,Swift里不会自动给变量赋初始值,也就是说变量不会有默认值,所以要求使用变量之前必须要对其初始化。如果在使用变量之前不进行初始化就会报错。

2015-05-14 15:24:37 580

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除