UIView的阴影设置主要通过UIView的layer的相关属性来设置 阴影的颜色 阴影的透明度 阴影的圆角 阴影偏移量 其实从偏移量上可以看出来,即使偏移量为(0,0)时,...
UIView的阴影设置主要通过UIView的layer的相关属性来设置 阴影的颜色 阴影的透明度 阴影的圆角 阴影偏移量 其实从偏移量上可以看出来,即使偏移量为(0,0)时,...
为什么用__weak修饰了之后就不会崩溃了?
『ios』NSInvocation NSMethodSignature 全面解析『ios』-objc_msgSend + 消息转发 全面解析(二)[//www.greatytc.com/p/b2e620684e3f] 对于 NSInvocati...
1. 简单阴影 我们给layer设置了shadowOpacity后就能得到一个简单的阴影 shadowOpacity设置了阴影的不透明度,取值范围在0~1这里shadow有一...
前言 Blocks是C语言的扩充功能,而Apple 在OS X Snow Leopard 和 iOS 4中引入了这个新功能“Blocks”。从那开始,Block就出现在iOS...
栈区:用来存放一些局部变量(基本数据类型),由编译器自动内存的分配和释放
按这样来说: self.height = 100; //100是存放在栈区的
而我理解的100是存放在数据区的。
可能是我对内存区域的理解有偏差?
iOS strong和copy的区别级别: ★☆☆☆☆标签:「iOS」「NSString」「strong和copy」作者: MrLiuQ审校: QiShare团队 在iOS开发中,几乎每天都会遇到NSStrin...
最后一段里提到的基本数据类型,应该是分配到内存的数据区吧?而且是不会被释放的。。。
iOS strong和copy的区别级别: ★☆☆☆☆标签:「iOS」「NSString」「strong和copy」作者: MrLiuQ审校: QiShare团队 在iOS开发中,几乎每天都会遇到NSStrin...
最近有这样一个需求: table的第一行高亮,第一行用完以后删掉,第二行成为第一行,并高亮。 大致效果是这样的: 中间这部分是随便扯一扯的,想看实现,直接跳到 实现方案 收到...
项目准备过程中,发现12寸 iPad Pro(感谢@峰哥 提供的设备支持)的状态栏被放大了,这在高清的 Retina 屏上显得很模糊,瞬间拉低了整个 App 的档次。这种问题...
iOS开发肯定免不了各式各样的button,有时候btn的image和title会有各种各样的相对位置;有时候为了给btn增加触控区域,也会改变image和text的位置。最...
从代码push到storyboard上的一个VC 在storyboard上给VC设置一个storyboard ID然后 storyboard上创建一个scrollView(X...
以前在做JavaScript与Objective-C交互的时候只会用这个方法 拦截url,然后根据url里的信息做进一步处理。局限太大。最近又做交互,与安卓一致使用js调原生...
存 1.实现NSCoding协议(YYModel有) 2.将model放进数组 3.写入文件 取 (倒过来)1.从文件取数组 2.从数组取model 然后就可以用了。。。
最近做一个类似淘宝详情的页面,主要内容包括: 商品banner图 商品简介 店铺信息 商品详情 评论区 等内容。如果在以前,我会view接view的码下来。但是这里面有很多不...
设置状态栏颜色时,直接设置是不行的 需要在info.plist里设置View controller-based status bar appearance 为 NO