autoresizingMask是UIView的属性,该属性的作用是调整子视图的上、下、左、右边距及宽高,以保证子视图相对与父视图的位置。autoresizingMask的值...
IP属地:陕西
autoresizingMask是UIView的属性,该属性的作用是调整子视图的上、下、左、右边距及宽高,以保证子视图相对与父视图的位置。autoresizingMask的值...
push: present:
这篇文章主要讨论setNeedsLayout和layoutIfNeeded的差异,在这个过程中我们将用动画(通过修改视图约束实现)来展示其不同之处。在此之前,首先了解下iOS...
重绘机制 iOS的绘图操作是在UIView的drawRect中完成的,我们想要在UIView中完成绘图(或者自定义控件),需要在UIView的拓展类(或者子类)中重写draw...
前言 在使用CocoaPods时,难免会混淆pod install 和 pod update的用法,于是在官网找到了相应的说明文章,并决定翻译过来,供大家学习。 以下内容来自...
在iOS中我们会经常遇到frame和bounds,这两个概念很相似,但是也有区别。frame还好理解,但是bounds就比较容易迷惑人。我们通过实例来讲解下bounds的概念...
本文主要整理了Runtime的相关知识。对于一个iOS开发者来说,掌握Runtime的重要性早已不言而喻。OC能够作为一门优秀的动态特性语言,在其背后默默工作着的就是Runt...
UIKit 1.UIView 和 CALayer 是什么关系? UIView 继承 UIResponder,而 UIResponder 是响应者对象,可以对iOS 中的事件响...
一、创建新一个工程二、Xcode界面详细介绍三、Xcode菜单详解四、Xcode快捷键介绍五、结语六、参考资料 前言 前几天在公司内部做了一次关于iOS的入门分享,听众有PH...