自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 iOS工作中的问题-----navigationBar透明方法、遮挡UIViewController、UITableViewController 视图解决方法

导航栏透明方法: UIImage *image = [UIImage imageNamed:@"clear"]; [self.navigationController.navigationBar setBackgroundImage:image forBarMetrics:UIBarMetricsDefault]; [self.navigationController.nav

2015-10-20 13:59:17 3554

原创 swift 设计模式---委托(delegate)模式传值

两个对象之间的通信,也可以通过delegate传值(同步异步都可以) 第一步,声明协议:protocol ModelDelegate{ func getModelData(string:String) } 第二步,要传值的类定义协议:class Model { var delegate:ModelDelegate? func getData(){ //这里是

2015-10-05 15:02:23 428

原创 swift设计模式--观察者模式

问题提出:model和controller通信的时候。如果是同步的controller 可以直接通过调用model得到数据。如果是异步的需要model 发送通知给controller 观察者模式主要有两个:通知(notification)和KVO(key-value-Observing) model代码如下let notificationName = "notificationName" var

2015-10-05 14:12:07 390

原创 swift页面传值之block(闭包)传值

页面1 跳转到页面2。如果想从页面1得到页面2的值的话,其实可以在页面2中调用:( self.presentedViewController as! ViewController).label.text = self.textField.text 还可以用其他方式:block,KVO,通知中心,delegate传值等。 block方式: 第二个页面:class VC2: UIViewContro

2015-10-05 10:11:19 583

空空如也

空空如也

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

TA关注的人

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