摘要:
- +(void)animateWithDuration:(NSTimeInterval)duration animations:(void (^)(void))animations completion:(void (^__nullable)(BOOL finished))completion; 阅读全文
摘要:
- [UIView beginAnimations:nil context:nil]; - 准备开始动画- [UIView setAnimationDuration:5]; - 设置时间- [UIView commitAnimations]; - 提交动画(真正开始做动画) 阅读全文
摘要:
- 如何查看层级结构? - 跑起来以后,点那个第一条竖线右边的.长方形的图标.- 如何删除某个子视图? - 调需要删除的姿势图的 removeFromSuperview.- 如何获取当前视图的所有子视图? - subviews.- isKindOfClass 和 isMemberOfClass 的区 阅读全文
摘要:
- frame 是一个以**父视图**为坐标系的位置- bounds 是一个以**自身**为坐标系的位置- 如果改变了bounds 那么会影响子控件的显示位置 阅读全文
摘要:
--通过transform修改位置(平移)- CGAffineTransformMakeTranslation(**X偏移量**, **Y偏移量**);- CGAffineTransformTranslate(**在某个transform的基础上-一般为自身**, **X偏移量**, **Y偏移量* 阅读全文
摘要:
- 视图是什么? - 仅仅负责显示.- 视图控制器是什么? - 负责代码逻辑计算.- 什么是根视图? - sb中系统自带的view. - 代码中,在控制器里面的对象方法中的self.view. 阅读全文
摘要:
- storyboard中如何查看某个控件的头文件? - 第三栏,找到类,点击箭头.- 判断:所有的类都继承自NSObject? - yes.- label/button/textField的继承关系? - UILabel -> UIView -> UIResponder - UIButton -> 阅读全文
摘要:
- 从sb中拖过来的控件更改名字会报错的解决方案? - 右击控件,删除连线.重新连线.- 一个控件重复连接属性会出现什么情况? - 会覆盖之前的控件(对象),一个属性只能对应一个控件(对象)- 一个按钮重复连接方法会出现什么情况? - 多个按钮允许执行同一个方法.- 一个按钮是否允许执行多个方法 - 阅读全文