- 博客(9)
- 收藏
- 关注
原创 NSAttributedString实现图文混排
NSMutableAttributedString富文本在iOS开发中,常常会有一段文字显示不同的颜色和字体,或者给某几个文字加删除线或下划线的需求。以及一些直播界面中包含图片和字体的弹幕效果,大部分都是由NSMuttableAttstring(带属性的字符串)实现的。一、简易使用方法 1、示例代码 fileprivate func addAttributeString() -> NSM
2017-09-09 10:19:35
1128
原创 Swift函数式编程之Map&Reduce&Filter
Swift函数式编程之Map&Reduce&Filter什么是函数式编程呢? 函数式编程其实是一种编程思想, 代码写出来只是它的表现形式.在面向对象的编程思想中, 我们将要解决的一个个问题, 抽象成一个个类, 通过给类定义属性和方法, 让类帮助我们解决需要处理的问题.(其实面向对象也叫命令式编程, 就像给对象下一个个命令)而在函数式编程中, 我们则通过函数描述我们要解决的问题, 以及解决问题
2017-09-09 10:17:39
619
原创 iOS 之NSDate的Category
iOS 之NSDate的Category判断日期是是否是今年?今天?NSDate+Extension.h#import <Foundation/Foundation.h>@interface NSDate (Extension)//比较from和self的时间差值- (NSDateComponents *)deltaFrom:(NSDate *)from; //是否为今年- (BOOL)isT
2017-09-09 10:14:46
455
原创 iOS之UIMenuController的简单使用
UIMenuController的示例UIMenuController须知默认情况下, 有以下控件已经支持UIMenuController UITextFieldUITextViewUIWebView让其他控件也支持UIMenuController(比如UILabel)自定义UILabel- (void)setUp { // 1.设置label可以交互 self.userI
2017-09-09 10:13:48
537
原创 iOS之UITableView设置全屏分隔线
首先系统的分隔线有以下几种tableView.separatorStyle = UITableViewCellSeparatorStyleNone;-UITableViewCellSeparatorStyleNone //隐藏系统分隔线-UITableViewCellSeparatorStyleSingleLine //单分隔线-UITableViewCellSeparatorStyleSing
2017-09-09 10:08:49
539
原创 iOS之UICollectionView自定义布局
UICollectionView基础UICollectionViewFlowLayout:视图布局对象(流水布局:一行排满,自动排到下行),继承自UICollectionViewLayout。UICollectionViewLayout内有一个collectionView属性,所有的视图布局对象都继承自UICollectionViewLayout。若我们要自定义布局对象,我们一般继承UIColl
2017-09-09 10:07:49
704
原创 Swift3.0基本语法02
Swift基本语法02 上一篇介绍了Swift的常量/变量和循环,详情见: Swift基本语法01一、字符串的介绍字符串在任何的开发中使用都是非常频繁的 OC和Swift中字符串的区别 在OC中字符串类型时NSString,在Swift中字符串类型是StringOC中字符串@””,Swift中字符串””使用 String 的原因 String 是一个结构体,性能更高NS
2017-09-09 10:05:47
283
原创 Swift3.0之基本语法01
Swift3.0之基本知识常量&变量在Swift中规定:在定义一个标识符时必须明确说明该标识符是一个常量还是变量使用let来定义常量,定义之后不可以修改使用var来定义变量,定义之后可以修改变量的基本使用 import UIKit let a : Int = 10 // 错误写法,当一个标识符定义为常量时是不可以修改的 // a = 20 var b :
2017-09-09 09:47:46
496
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-09-09 09:43:31
222
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人