IOS学习进阶
文章平均质量分 61
在实践的过程中不断学习,不断进步,和大家一起分享开发的一点好的学习经验和技巧!
HamasN
若本博内容侵犯了您的合法权益时或者对转载内容有疑义的内容原作者请以邮件的形式进行联系我也可在本博客给我留言email:hamasn163.com
展开
-
UItableView中含输入框(TextField)被键盘遮挡问题
#pragma mark -UITextFieldDelegate- (void)textFieldDidBeginEditing:(UITextField *)textField{ if ((textField.tag == TEXT_TAG_NAME || textField.tag == TEXT_TAG_PHONE) && [[UIScreen mainScreen] b原创 2013-10-18 15:35:30 · 6280 阅读 · 0 评论 -
IOS学习-区别scrollViewDidEndDragging和scrollViewDidEndDecelerating
两个都时滚动停后执行的scrollView代理方法,使用的有什么区别呢?// 触摸屏幕并拖拽画面,再松开,最后停止时,触发该函数- (void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerate:(BOOL)decelerate{ if (!decelerate){原创 2013-07-11 14:11:09 · 12196 阅读 · 0 评论 -
IOS Performance之CALayer shadow Sucks!
核心动画在设计的时候就考虑了性能。它首先是层级别的呈现,并且设计运行在小型的设备上(iphone和itouch),这些设备内存有限,并且cpu和gpu不如桌面电脑上的强大,核心动画是被设计的比较高效的,但是并不意味着你就可以在代码中随便用。阴影也是代价很高的。因为他们属性部分透明的层,它需要大量的计算,来决定每个像素(因为每个像素都需要计算,直到有不透明的层遇到。如果阴影重叠的话,就增加了消耗原创 2013-07-12 10:53:20 · 2352 阅读 · 0 评论 -
ios 去掉字串中的多余空格-首尾的空格
如果只是替换掉字串中的空格,用NSString的stringByReplacingOccurrencesOfString函数就ok了eg:NSString *email = [emailOri stringByReplacingOccurrencesOfString:@" " withString:@""];然后,有时候,我们需要仅仅是去掉一个字串中首尾出现的空格,(因为这个往往是原创 2013-07-15 15:47:27 · 8173 阅读 · 0 评论 -
IOS学习--画一个边缘渐变颜色的会自动旋转的圆
在没写之前,先实践一下!没怎么接触过CA,感觉对我来说还是蛮难的。原创 2013-07-22 22:15:11 · 2767 阅读 · 0 评论 -
IOS Performance之Instruments Core Animation
本文主要想 让各位了解一下Instruments 的像素未对齐。也就是Misaligned Image.这个能查出什么呢?主要是能让系统draw这个动作更加的有效率。说一下它的具体用法和代表的意义:首先Instruments 怎么跑我就不说了,要是不知道的话,下面也别看了,还没到研究性能这步。Instrument跑起来之后,选Core Animation原创 2013-08-02 10:45:21 · 2229 阅读 · 0 评论 -
IOS学习---CALayer 和UIView
这两天做了一个CALayer的动画Demo,然后一直在想CALayer 和UIView之间的关系,CALayer 和UIView之间动画的差别等问题。网上查阅资料,跟大伙一起学习一下。From: fairzy。在Core Animation的layer和Cocoa的view之间最大的概念上的区别就是,layer是不直接在屏幕上绘制。UIView在MVC模式中处于View层,原创 2013-08-15 11:00:31 · 4413 阅读 · 0 评论