ios开发小知识点提示
北纬30度--
新手多多包含...
展开
-
iOS 界面跳转
RootViewController *rootView = [[RootViewController alloc] init]; rootView.title = @"Root View"; self.navController = [[UINavigationController alloc] init]; [self.navController原创 2014-07-25 13:33:29 · 515 阅读 · 0 评论 -
Objective-C]OC中类别(Category)基本概念与用法
类别(Category)的基本概念封装是面向对象的一个特征,OC也不例外,但是有的时候我们会碰到这样的一种情况,不如我封装了一个类,不想再动它了,可是随着程序功能的增加,需要在那个类中增加一个小小的方法,这是我们就不必再那个类中做修改或者在定义一个子类,只需要在用到的地方随手添加一个该类的类别(Category)即可。(1)在类别中定义的方法,会成为原始类的一部分,转载 2014-07-25 13:44:12 · 618 阅读 · 0 评论 -
UIView属性clipsTobounds的应用
view添加view,并剪边(UIView属性clipsTobounds的应用)如题,有两个view: view1,view2view1添加view2到其中,如果view2大于view1,或者view2的坐标不在view1的范围内,view2是盖着view1的,意思就是超出的部份也会画出来UIView有一个属性,clipsTobounds 默认情况下是NO,如果,我们想要vie转载 2014-07-29 13:35:50 · 442 阅读 · 0 评论 -
关于UIView的userInteractionEnabled属性
如果父视图为ParentView包含一个Button,如果再ParentView上添加子视图ChildView,且ChildView盖住了Button,那么Button就得到不响应了,为了让Button响应,可以设置ChildView的userInteractionEnabled = NO;最近被这个问题困扰了很久,开始想用事件传递的方法,重写类继承自UIView,最后被这简单属性搞定了....转载 2014-08-05 13:12:37 · 443 阅读 · 0 评论 -
计算指定时间与当前的时间差 比如,3天前、10分钟前
计算指定时间与当前的时间差 比如,3天前、10分钟前(这个在项目中经常遇到,所以记录了下来)以下是实现方法:/** * 计算指定时间与当前的时间差 * @param compareDate 某一指定时间 * @return 多少(秒or分or天or月or年)+前 (比如,3天前、10分钟前) */+(NSString *)转载 2014-09-24 09:27:04 · 559 阅读 · 0 评论