使用UIImagePNGRepresentation和UIImageJPEGRepresentation来压缩图片, 文件属性格式并不会压缩,压缩的是图片内容(像素)压缩后的...
NavigationController分成:导航区,内容区,工具区nav.navigationBarnav.viewControllersnav.toolbar// 默认隐...
强引用一个弱引用的对象 依旧是强引用 例如,数组, 字典。 想要变成弱引用可以使用NSValue的2个方法valueWithNonretainedObject,返回的是一个...
在ios中给分类添加属性,可以通过属性关联来实现重写set方法如下: -(NSMutableDictionary *)keyObjectDict{ NSMutableD...
ios 若手势(自定义的手势)与touch事件都存在则默认优先响应手势,手势也有自己的4个touch方法(用来判断手势的类别),uibutton的action事件是通过自身的...
scrollView中的2个属性delaysContentTouches,canCancelContentTouches默认都是NO 设为YES后若触摸点在子view中将不会...
ios的手势互斥,工程通过手势的代理和手势的一个方法解决,代理的主要作用可以用于手势的互斥和共存 下面几个重要的代理方法: 手势和touch事件会优先响应手势,默认手势识别后...
ios 事件处理 先要找到合适的view来处理事件,找view的过程为先通过hitTest 判断当前的view能否相应事件,透明度,hidden如果这些条件都满足 在通过...
Realm中文文档: https://realm.io/cn/docs/objc/latest/#section-3
在ios11中自定义导航栏的titleView,自定义的空间是用约束或者masonry的话 显示的自定义的这个控件尺寸会不准确。 自定义的这个控件需要重写intrinsicC...
属性没有mutableCopy,创建NSMutableString对象时使用copy,赋值的时候还是copy所以创建的还是NSString类型 解决方法重写get方法或者 s...
一. 关联对象主要函数: 基本说明:关联对象就是runTime界的NSMultableDictionary void objc_setAssociatedObject(id ...
fullpage配置项 调用fullpage.js$('#fullpage').fullpage() sectionSelectorsection的选择器,默认为.secti...
给AppDelegate添加一个分类自定义一个启动的方法- (BOOL)application:(UIApplication *)application didFin...