上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 353 下一页
摘要: 前言 在iOS开发中我们经常会用到模糊效果使我们的界面更加美观,而iOS本身也提供了几种达到模糊效果的API,如:Core Image,使用Accelerate.Framework中的vImage API,在iOS 7之前系统的类提供UIToolbar,在iOS 8之后苹果新增加的一个类UIVisu 阅读全文
posted @ 2019-07-24 15:38 brave-sailor 阅读(1549) 评论(0) 推荐(0) 编辑
摘要: - (void)viewDidLoad { [super viewDidLoad]; /* UIButton设置对应的边距image跟title的边距属性 titleEdgeInsets 内边距 contentEdgeInsets 外边距 */ // {top, left, bottom, righ 阅读全文
posted @ 2019-07-23 17:24 brave-sailor 阅读(1938) 评论(0) 推荐(0) 编辑
摘要: 关于ios中 viewcontroller的跳转问题,其中有一种方式是采用navigationController pushViewController 的方法,比如我从主页面跳转到了一级页面,又从一级页面跳转到了二级页面,然后从二级页面跳转到了三级页面,依次类推。如果一级一级的返回我知道是没有问题 阅读全文
posted @ 2019-07-23 15:35 brave-sailor 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 苹果手机可以作为蓝牙外设端,被蓝牙中央端来扫描连接交互数据,实现模拟蓝牙外设硬件。通过阅读CoreBluetooth库,可以找到一个CBPeripheralManager的类,该类主要的作用就是允许你来管理发布services,把这些services广告给其他的设备。如果想详细了解该类的属性和方法,建议去看看CoreBluetooth/CBPeripheralManager.h。 下面来模拟一个... 阅读全文
posted @ 2019-07-19 16:06 brave-sailor 阅读(700) 评论(0) 推荐(0) 编辑
摘要: 一、外设 1.在外设的.h文件中定义如下 1 //周边管理者 2 3 @property (nonatomic , strong) CBPeripheralManager *peripheralManager; 4 5 // 中心 6 7 @property (nonatomic,strong) C 阅读全文
posted @ 2019-07-19 15:59 brave-sailor 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 1.去掉字符串两端的空格及回车 - (NSString *)removeSpaceAndNewline:(NSString *)str{ NSString *temp = [str stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceC 阅读全文
posted @ 2019-07-18 14:06 brave-sailor 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 在数据网路请求或其他情况下,需要将字符串转换成UTF-8编码 ios9后对其方法进行了修改 NSString *str = @"北京"; 把这个转成UTF8以前我们使用的是 NSString *str3 = [str stringByAddingPercentEscapesUsingEncoding: NSUTF8StringEncoding]; 但是在ios9这个方法废弃了 用如... 阅读全文
posted @ 2019-07-18 14:05 brave-sailor 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 本文用来介绍 iOS 多线程中 GCD 的相关知识以及使用方法。这大概是史上最详细、清晰的关于 GCD 的详细讲解+总结的文章了。通过本文,您将了解到: 1. GCD 简介 2. GCD 任务和队列 3. GCD 的使用步骤 4. GCD 的基本使用(6种不同组合区别) 5. GCD 线程间的通信 阅读全文
posted @ 2019-07-18 09:59 brave-sailor 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 网络数据解析框架 1. JsonModel 一个 JSON 模型转换库,有着比较简洁的接口。Model 需要继承自 JSONModel。2. yyModel yyModel比较轻量(算上.h 只有 5 个文件),支持自动的 JSON/Model 转换,支持定义映射过程。API 简洁,功能也比较简单。 阅读全文
posted @ 2019-07-17 11:11 brave-sailor 阅读(1502) 评论(0) 推荐(0) 编辑
摘要: 1、添加视图 insertSubview:atIndex: //放在子视图数组的具体索引位置 insertSubview:aboveSubview: //某个子视图前面 insertSubview:aboveSubview: //某个子视图前面2、重新排序和删除子视图 [parentView exc 阅读全文
posted @ 2019-07-16 18:03 brave-sailor 阅读(474) 评论(0) 推荐(0) 编辑
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 353 下一页