自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (10)
  • 收藏
  • 关注

原创 iOS 模仿QQ侧滑菜单和UITabBar拖动动画

最近照着QQ做了一下,实现了一下侧滑菜单、自定义UITabBar、拖动TabBar的动画、设置各个页面是否支持旋转、是否隐藏状态栏、状态栏风格,使用swift实现,先看一下效果: 具体实现思路是:window的rootViewController,添加了两个childViewController:一个sideMenu,一个RootContentNavgationControoler,添加拖动手势,

2017-06-30 17:06:15 3802 5

原创 iOS URL编码加号变空格

iOS项目中访问HTTP时需要对URL进行编码,我之前一直使用stringByAddingPercentEscapesUsingEncoding(NSUTF8StringEncoding)进行编码,但目前这个方法会有黄色叹号,提示这个方法已经废弃,请使用stringByAddingPercentEncodingWithAllowedCharacters(NSCharacterSet)这个方法替换,但

2016-08-15 15:00:19 1580

原创 iOS 防止UITableViewCell快速重复点击多次响应事件

项目中多次用到UITableView,didSelectRowAtIndexPath在机器卡顿情况下可以多次点击触发事件,为了防止这种情况发生,可以在基类里添加一个bool类型的属性selected,默认为false,然后在基类里实现一个方法    func didSelecRow() {        self.selected = false;    }    之后的就是在每一

2016-03-01 19:19:19 10437 2

原创 iOS 超出父视图不响应点击事件的解决方法

默认情况下,如果一个UIButton超出了它的父视图,那么超出父视图的部分,是不响应点击事件的,当需要超出父视图依然相应点击事件的时候,就需要重写UIView的func hitTest(point: CGPoint, withEvent event: UIEvent?) -> UIView?方法。此方法中的point是在接受点击的view(即父视图)坐标体系中的坐标,会递归调用:public fun

2016-07-28 17:52:18 4057

原创 iOS 出现蓝色块

几周之前发现的问题,当点击一个按钮并快速返回时,会发现点击的这个按钮左上会出现一个蓝色块,并快速消失,如图所示: 刚开始并不知道是什么原因,也无从下手,只能检查自己的代码,但前两天终于发现了问题的关键,原因是为了防止用户快速重复点击一个按钮,我用了类似下面的处理方式: func changeButtonSelected(sender: UIButton) { sender.s

2016-07-27 15:55:45 1707

原创 UIView release, message send to deallocated instance

前两天在项目中遇到一个iOS7的崩溃问题,[UIView release],message send to dealloc instance。

2016-07-27 14:33:13 668

原创 iOS md5编码

//计算字符串 md5 var md5 : String{ let str = self.cStringUsingEncoding(NSUTF8StringEncoding) let strLen = CC_LONG(self.lengthOfBytesUsingEncoding(NSUTF8StringEncoding)) let diges

2016-07-19 16:39:21 359

原创 iOS获取汉字拼音首字母的方法

iOS获取汉字拼音首字母的方法 之前在项目中需要根据昵称的首字母进行排序,蹚了几个坑,今天记录一下。 其实iOS系统封装的就有获取汉子首字母的方法,但不推荐,想看最优解的同学直接略过:var name = "中国";let cfName:CFMutableString = CFStringCreateMutableCopy(nil, 0, name);let success =

2016-07-13 15:44:49 2530

原创 iOS URL编码加号变空格

iOS项目中访问HTTP时需要对URL进行编码,我之前一直使用stringByAddingPercentEscapesUsingEncoding(NSUTF8StringEncoding)进行编码,但目前这个方法会有黄色叹号,提示这个方法已经废弃,请使用stringByAddingPercentEncodingWithAllowedCharacters(NSCharacterSet)这个方法替换,

2016-03-05 18:58:26 6153 2

原创 iOS setBackgroundImage不起作用

在开发过程中遇到一个问题,在iOS7.1下,设置一个按钮的enabled为NO时,使用setBackgroundImage不起作用,修复这个bug的方式就是在调用setBackgroundImage之前,把按钮的enabled设置为YES,调用setBackgroundImage之后,再次把按钮的enabled置为NO;

2016-03-01 17:22:55 3409

原创 长度限制计算长度与服务器计算长度不符

遇到一个很无语的问题,需求是对用户名进行长度限制,问题是在输入后服务器返回长度超出限制

2015-09-28 16:05:04 472

原创 [IOS]对UITableView的简单封装,实现了下拉放大头部图片的效果

目前有很多第三方可以实现下拉放大头部图片效果,这是我自己的一种做法,比较简单,也实现了效果,上代码。

2015-05-14 16:08:10 892

ImageOptim for macOS

只需把图片拉进去,就能自动无损压缩覆盖原文件

2016-07-28

iOS获取拼音首字母

一行代码快速获取汉子拼音首字母

2016-07-13

iOS全屏大图放大图片

iOS在scrollview上添加uiimage,放大缩小,居中显示

2015-11-19

SmartSVN破解版

Mac版smartSVN破解版,需要安装java环境,运行.jar生成密钥后购买,填写密钥即可,需要的自行下载

2015-10-27

GrowingTextView

iOS根据textView字符串长度自适应改变textView的高度,中文情况不会出现最后一行一两个字不显示、跳动的现象。

2015-10-27

iOS获取汉字拼音首字母

iOS开发中经常遇到需要根据联系人、好友的昵称首字母来分区显示,但是怎么获取汉字的首字母呢,现在只需简单的4行代码,就可以轻松加愉快的获取汉字的首字母了,更有swift代码、OC代码供你选择

2015-10-14

iOS获取汉字字符串首字母

iOS开发中经常遇到需要根据联系人、好友的昵称首字母来分区显示,但是怎么获取汉字的首字母呢,现在只需简单的4行代码,就可以轻松加愉快的获取汉字的首字母了,更有swift代码、OC代码供你选择

2015-10-09

XMPP即时通讯

iOS利用XMPP写的即时通讯demo,解压可直接运行

2015-10-09

iOS类微博界面swift

swift编写的类微博界面,可以点击图片进入大图模式,双击cell展开合并cell,单击进入详情,自定义相册,选择图片,自适应高度的textview

2015-09-09

swift progressview

利用swfit自定义的progressview,可实现进度条、经验条的增长动画,使用简单,只需一行代码即可控制进度

2015-09-08

空空如也

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

TA关注的人

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