【iOS知识汇】NSTimer 记录
摘要:NSTimer NSTimer 的 scheduledTimerWithTimeInterval 方法使用时需要在主线程中使用否则不会执行的。 1. NSRunLoopCommonModes和Timer 当使用NSTimer的scheduledTimerWithTimeInterval方法时。事实上
阅读全文
posted @
2020-06-18 15:40
wp7ers
阅读(157)
推荐(0) 编辑
【iOS 知识汇】android 和iOS view一点区别
摘要:在android 当中,父控件,即容器的大小是必须要有的。没有宽高,子控年绝对不可见。 子控件是不能出父控件的。 iOS则不是。1.没有容器的概念。谁都可以addsubview. 2.即使没有自身大小,子view也是显示。这个区别就大了。frame可以是没有宽高的。也可以是0 ; 3.自然,view
阅读全文
posted @
2020-06-17 15:06
wp7ers
阅读(172)
推荐(0) 编辑
【iOS知识汇】masonry总结 父控件如何自适应子控件。
摘要:父控件如何自适应子控件。 比如 父控件加入了几个不知宽度在控件。赋值后,我们需要父控件宽度值。那怎么办? 开发中,对子控件都加入了Mas约束。显示正常。 UIView* jdAdview =[UIView new]; [bottomBarBg addSubview:jdAdview]; [jdAdv
阅读全文
posted @
2020-06-16 21:04
wp7ers
阅读(1221)
推荐(0) 编辑
【iOS 知识汇】copy 修饰符
摘要:@property (nonatomic,copy)XXX* xxx ; 新手遇难,在属性声明中使用copy 结果程序崩了。 报错: unrecognized selector sent to instance 都不知道哪儿出问题。 最后找到 XXX 类 不能用copy修饰。 其它网友策略。@pro
阅读全文
posted @
2020-06-15 14:40
wp7ers
阅读(238)
推荐(0) 编辑
【iOS 知识汇】oc static
摘要:oc static 跟java有所区别。 1.全局只有在本类可以访问。出文件就不可访问了,区别与java. 2.类方法可以访问static 变量。oc + 方法类似java静态方法。 3.一个静态变量所以实例对象共用。分配在堆区内存。相同java。 4.方法中声明static 变量。只有在方法中访问
阅读全文
posted @
2020-06-13 15:20
wp7ers
阅读(232)
推荐(0) 编辑
【iOS知识汇】WKWebview 获取网页内容高度
摘要:使用方法:网页加载完成时执js代码。一: 设计加载完成代理:yourWebView.navigationDelegate = self; 二:didFinishNavigation 加载完成回调中执行js 如下: - (void)webView:(WKWebView *)webView didFin
阅读全文
posted @
2020-06-12 16:47
wp7ers
阅读(2665)
推荐(0) 编辑
【iOS 知识汇】状态栏的字体颜色设置
摘要:状态栏的字体为黑色:UIStatusBarStyleDefault 状态栏的字体为白色:UIStatusBarStyleLightContent 一、在info.plist中,将View controller-based status bar appearance设为NO 状态栏字体的颜色只由下面的
阅读全文
posted @
2020-06-12 10:28
wp7ers
阅读(931)
推荐(0) 编辑
【iOS】tableview masonry 总结。
摘要:UItableview 做列表 使用masory 对Cell 进行布局。 遇到几个问题记录下: 1.方法名与变量名一样时。点语法会认为这个方法是这个属性变量的get方法。结果重跑了几遍该方法。逻辑错误。 2.自定义cell遇到的问题,使用masonry布局结果Cell是混乱的。 说是在-(void)
阅读全文
posted @
2020-06-04 19:01
wp7ers
阅读(270)
推荐(0) 编辑
【iOS知识汇】iOS UIButton点击事件传递参数的解决办法
摘要:一、问题的出现 原生的UIButton的点击事件唯一的参数就是UIButton本身,我们通常使用UIButton自带的tag来使用不同的参数,在简单的业务场景下,通过tag都是可以满足需求的,但是在某些业务复杂的情况下,tag显得有些无力了,毕竟通过tag来传递点击事件传递参数只是一种间接的方式,并
阅读全文
posted @
2020-06-04 18:08
wp7ers
阅读(1318)
推荐(0) 编辑
【iOS知识汇】使用masonry的一个坑
摘要:原文:https://www.jianshu.com/p/5cbf7fdcb0a0使用masonry的一个坑 总结 :在tableview等可复用cell的视图中,在cell上使用masonry进行约束时,如果是绝对参数,则需要进行remake而不是make来进行约束设置。如果使用相对参数进行布局则
阅读全文
posted @
2020-06-04 09:54
wp7ers
阅读(393)
推荐(0) 编辑
【iOS知识汇】UITalbeVie去除分割线
摘要:UITalbeVie去除分割线可以使用: 1、tableview提供的方法去除所有的分割线 [tableView setSeparatorStyle:UITableViewCellSeparatorStyleNone]; 2、设置cell分割线的edge可以设置去除指定cell的分割线 cell.s
阅读全文
posted @
2020-06-03 15:24
wp7ers
阅读(206)
推荐(0) 编辑
【iOS知识汇】OC点语法的坑
摘要:self.tableView java 中this.XXX用起来一点问题没有。可以多用没有坏处。 OC的self.xxx就比较坑了,之前学习的时候学到了 oc的get方法 。方法与属性同名,它就认为是他的get方法。 在代码中使用以下语句, [self.tableView registerClass
阅读全文
posted @
2020-06-03 14:21
wp7ers
阅读(214)
推荐(0) 编辑
【iOS 知识汇】NSInteger 等其实不是类
摘要:oc学习不彻底 。NSInteger 等其实不是类。是宏定义。 所以 声明的时候不要带 “*” ; #if __LP64__ || (TARGET_OS_EMBEDDED && !TARGET_OS_IPHONE) || TARGET_OS_WIN32 || NS_BUILD_32_LIKE_64
阅读全文
posted @
2020-06-02 14:11
wp7ers
阅读(181)
推荐(0) 编辑