drawRect setNeedsDisplay layoutSubViews 1. drawRect: is invoked automaticall,never call it directly!! 2. When a view needs to be redrawn,use: - (void)setNeedsDisplay; 3.在非主线程中调用,需使用如下方法: - (void)performSelector:(SEL)aSelector onThread:(NSThread *)t…
免责声明:答案来自本人,错误之处敬请谅解 1.用变量a写出以下定义 a.一个整型数 int a=5; b.一个指向整型数的指针 int *a; c.一个指向指针的指针,它指向的指针是指向一个整型数 int * *a; d.一个有10个整型数的数组 int a[10]={0}; e.一个有10个指针的数组,该指针是指向一个整型数的 int *a[10]; f.一个指向有10个整型数数组的指针int (*a)[10]; g.一个指向函数的指针,该函数有一个整型参数,并返回一…
这个问题纠结了我挺长时间的.一直以为把约束直接添加到动画里面就可以了.但是并没那么简单.-.-其实还是挺简 class ViewController: UIViewController { @IBOutlet weak var usernameOutlet: UITextField! @IBOutlet weak var animateBtn: UIButton! let boxView = UIView() var topConstraint: Constraint? = nil @IBAct…
一 , layoutSubviews何时调用的问题 //layoutSubviews何时调用的问题,这个方法是当你需要在调整subview的大小的时候需要重写(我这个翻译不严谨,以下是原文:You should override this method only if the autoresizing behaviors of the subviews do not offer the behavior you want.),但有时候经常指望它被调用的时候没被调用,不希望它被调用的时候被调用了,…