1> 切记,字典只能放对象不能放值和结构体
2> 当某个功能一个类里面找不到可以尝试去父类里面找
3> 当一个对象(比如textField的leftView)不显示的时候,有可能是frame为0,另一种可能是这个对象的模式(leftViewMode)默认为不显示。
4> contentMode用来设置一个控制内部子控件的排列
5> UITextField 右边的清除按钮为clearButton
6> 当设置一个对象属性的时候,有多个设置模式可以选择,如果有冲突或者无效的话有可能存在优先级(子类的优先级最高),比如:
7> 关于UINavigationBar和UITabBar navigationItem UITabBarButton
8> 要验证一个view里面有哪些子控件可以通过NSLog打印出来,但是需要注意的是要在ViewDidAppear里面打印,在ViewDidLoad打印有可能还没创建好(比如导航栏和tabbar)。
9> 如果要扩展功能,若是UI控件的话用继承,如果是其他用分类。(如果是自己创建一个用来创建对象的方法,一下在里面调用alloc init,然后再initWithFrame里面实现)