自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Shimmy果子的博客

努力到无能为力, 拼搏到感动自己

  • 博客(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关注的人

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