摘要:
一、扩展与分类的区别 1、扩展没有名字,分类有名字 2、扩展可以添加私有变量和私有方法;分类可以在不改变原有类的基础上,为类添加方法,一般用于为系统类添加方法,不能添加成员变量,如果一定要添加成员变量,可以通过runtime动态添加 3、扩展中添加的方法必须实现,分类添加的方法可以不实现 二、简要的 阅读全文
摘要:
content Hugging Priority不想变大 ,值越大,越不会变大 Content Compression Resistance Priority不想变小 ,值越大,越不会变小 阅读全文
摘要:
//文字在左,图片在右 CGFloat imageWidth = self.button.imageView.frame.size.width; CGFloat labelWidth = self.button.titleLabel.frame.size.width; self.button.ima 阅读全文
摘要:
* API: Character Attributes , NSAttributedString 共有21个属性* * 1. NSFontAttributeName ->设置字体属性,默认值:字体:Helvetica(Neue) 字号:12 * 2. NSParagraphStyleAttribut 阅读全文
摘要:
1、ios 11以前设置tableview section的header和footer高度,只用写设置高度的方法即可,但是iOS11还要设置header和footer的view 阅读全文
摘要:
1、从一个视图push到另一个视图,卡顿,是由于第二个视图没有调用self.view,可设置self.view的背景颜色 2、cell自适应 若cell中有多个label需要自适应,设置好所有的label后修改label的优先级 (1)纵向排列的cell,高度自适应 修改其中一个cell的conte 阅读全文
摘要:
tatableview与轮播图滚动冲突问题解决方案 一、将NSTimer加入到主runloop中并设置runloop 的mode为NSRunLoopCommonModes或UITrackingRunLoopMode ① [[NSRunLoop mainRunLoop] addTimer:timer 阅读全文
摘要:
最近在看swift,有一些经验,想和大家分享,也写了个工资计算的小项目,已上线,计算工资超准的,,大家有兴趣的,可以下载看看https://itunes.apple.com/cn/app/个税小会计-您贴心的个税小助手/id1260843653?mt=8 1、定义变量与常量 (1)swift和oc还 阅读全文
摘要:
最近做的项目详情页一些数据返回的是html,需要用webview来显示,之前是在controller中先加一个UIWebview,然后实现UIWebview代理方法 -(void)webViewDidFinishLoad:(UIWebView *)webView { CGRect frame = w 阅读全文