会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
多一点思考 少一份冲动 沉下心
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
2015年4月12日
封装实现一个自己的tabbar
摘要: 实现效果: 原来效果: 实现对应的思路有: 1.首先你要拥有这样的一个控件CSTabBar,继承自tabbar,这样才能做到重构(废话) 2.你要在使用CSTabBar使用kvc来实现 [self setValue:newTab forKey:@"tabBar"]; newTab是自己设定的对应的t
阅读全文
posted @ 2015-04-12 16:39 wyx_cs
阅读(704)
评论(0)
推荐(0)
编辑
2015年4月11日
UIView常用的一些方法小记之setNeedsDisplay和setNeedsLayout
摘要: 1,UIView的setNeedsDisplay和setNeedsLayout方法 首先两个方法都是异步执行的。而setNeedsDisplay会调用自动调用drawRect方法,这样可以拿到 UIGraphicsGetCurrentContext,就可以画画了。而setNeedsLayout会默认
阅读全文
posted @ 2015-04-11 21:14 wyx_cs
阅读(110)
评论(0)
推荐(0)
编辑
2015年3月31日
在ios8中做的屏幕旋转功能
摘要: http://www.cnblogs.com/smileEvday/archive/2013/04/24/Rotate2.html 思路出自这篇博主的文章。 直接上代码 通过给对应的segment传入当前的旋转状态来设置segment在旋转到不同的方向时加载的数据 通过判断旋转方向来设置segmen
阅读全文
posted @ 2015-03-31 21:54 wyx_cs
阅读(262)
评论(0)
推荐(0)
编辑
2015年3月30日
歌词加载学习笔记
摘要: ios收获:ios中break语句的作用是跳过本层的for循环,而continue只是停止执行这一次循环,从而跳出这一次循环。就是继续执行之后的循环罢了。 1、首先从本地解析歌词文件。Lrc歌词文件时间来确定定时播放的数据。 通过 NSString *LRCPath = [[NSBundle mai
阅读全文
posted @ 2015-03-30 21:54 wyx_cs
阅读(183)
评论(0)
推荐(0)
编辑
2015年3月10日
学习ios键盘和textfield之间操作体会
摘要: 所需要计算就是,键盘移动以后是否遮挡住了textfield,需要用到的计算公式: int offset = 键盘的高度-(self.frame.size.height - self.textfiled.frame.y-32(这个就是textfiled的高度))。 if(offset>0) { } 详
阅读全文
posted @ 2015-03-10 21:45 wyx_cs
阅读(108)
评论(0)
推荐(0)
编辑
2014年12月3日
关于Cannot assign to 'self' outside of a method in the init family解决方法
摘要: 有时候我们重写父类的init方法时不注意将init后面的第一个字母写成了小写,在这个方法里面又调用父类的初始化方法(self = [super init];)时会报错,错误信息如下:error:Cannot assign to 'self' outside of a method in the in
阅读全文
posted @ 2014-12-03 20:45 wyx_cs
阅读(207)
评论(0)
推荐(0)
编辑
2014年12月1日
"this class is not key value coding-compliant for the key ..."问题的解决
摘要: 今天出现跟着MJ的思路敲的代码,自己最后运行出现这个 错误,发现是 自己在将属性和相关联的控件连线时出现了 错误。一开始取名时出现了错误,发现线连重复了。 在网上又找到了一些出现该类错误的相关解释: 一般此问题 都是由interface build与代码中IBOutlet的连接所引起的。 可能是在代
阅读全文
posted @ 2014-12-01 19:23 wyx_cs
阅读(1101)
评论(0)
推荐(0)
编辑
2014年11月26日
在编译oc中protocol时出现的错误
摘要: Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1 解决方法:在Build Setting 搜索框中搜
阅读全文
posted @ 2014-11-26 21:16 wyx_cs
阅读(154)
评论(0)
推荐(0)
编辑
关于oc中出现的typedef的用法/定义函数指针
摘要: typedef int (^calculateBlock)(int a,int b); 这里面typedef的作用只是给 calculateBlock取了一个 别名,说明以后可以直接使用。 calculateBlock类似于*所以可以有类似的用法,以后可以直接使用calculateBlock来定义方
阅读全文
posted @ 2014-11-26 20:44 wyx_cs
阅读(686)
评论(0)
推荐(0)
编辑
2014年11月2日
VC++、MFC、COM和ATL的区别
摘要: 今天看到的,感觉不错。转载了一、什么是MFC 微软基础类(Microsoft Foundation Classes),实际上是微软提供的,用于在C++环境下编写应用程序的一个框架和引擎,VC++是WinOS下开发人员使用的专业C++ SDK(SDK,Standard SoftWare Develo...
阅读全文
posted @ 2014-11-02 18:21 wyx_cs
阅读(404)
评论(0)
推荐(0)
编辑
上一页
1
2
3