- 博客(6)
- 收藏
- 关注
原创 iOS 蓝牙 4.0
首先导入框架 #import <CoreBluetooth/CoreBluetooth.h>我们需要一个管理者来管理蓝牙设备,CBCentralManager 首先创建管理者 self.manager = [[CBCentralManager alloc]initWithDelegate:self queue:nil options:nil];这里只需要设置一个代理,队列根据需求来选择,这里用了
2015-09-28 11:06:04 961 1
原创 Block传值
在项目开发中,控制器之间传值是必不可少得。下面介绍一下block传值,分享经验或作笔记以备后用。 首先定义控制器 AViewController 和 BViewController,现在的状态假设为: 控制器 AViewController 模态推出 BViewController。 在 AViewController 中有一个 (UILable *)label 用来显示 BV
2015-09-16 20:36:41 480 1
原创 UITableViewCell 消除右侧辅助视图区域空白
刚刚学习UITableViewCell的时候,发现我想自定义一个UITableViewCell,却发现无论怎么设置Cell的contentView的Frame.size,他永远都是320, 右边留个白框很恶心,琢磨很久怎么把它干掉。我仅仅知道这一个方法,比较简单。四行代码就搞定了。 当然,首先需要自定义一个UITableViewCell的子类。 然后在.m文件中,重写一下方法- (void
2015-09-15 21:30:12 1244 1
原创 Swift_基础部分
常量和变量在swift中,常量和变量必须先声明,使用 let 来声明常量,使用 var 来声明变量;let iCanNotChange = 10var iCanChange = 10常量仅可以赋值一次,多次赋值Xcode将会报错。var aVarValuelet aLetValue //这两种声明是错误的var bVarValue: Doublelet bLetValue: Int //这两种
2015-09-15 20:00:37 398 1
原创 UITableView 常用方法列表
Delegate:|-- UITableViewDelegate||----tableView: didSelectRowAtIndexPath: //点击某个cell执行的方法||----tableView: heightForFooterInSection: //设置自定义未标题的高度||----tableView: heightForHeaderInSect
2015-09-15 19:10:09 346 1
原创 UIButton 方法以及属性
属性contentEdgeInsets//设置内边距titleEdgeInsets //设置titleLabel的边界reversesTitleShadowWhenHighLighted//设置高亮时是否改变阴影的BOOL值imageEdgeInsets//设置imageView的边界adjustsImageWhenHighLighted
2015-09-15 19:08:17 469 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人