一、运算符号前后都需要加空格
二、控件view都有initWithFrame
三、initWithSubview 和 layoutSubviews
initWithSubview:初始化子控件
layoutSubviews:重新布局,在其中设置各种控件的大小frame以及其他特性
四、将plist文件中的内容转成字典:
五、在一个viewController中添加由另一个viewController控制的view:
六、根据图片的网址加载图片:
七、设置imageView的圆角:
八、改变程序默认第一个运行的controller:
九、titleRectForConRect 和 imageRectForContRect
只要UIButton文字变动,这两个方法就会自动调用,而且最后调用的那次,可以拿到UIButton的文字内容,这样就可以计算并返回最终布局contentRect
十、UIFont:
链接:http://deep-fish.iteye.com/blog/1678874
十一、有间距的UITableViewCell
直接让UITableViewCell的cell收缩一点,这样的UITableViewCell的底色就是分割线的颜色,秩序重写cell的setFrame方法即可
链接:http://www.jianshu.com/p/01f61359b30d
十二 代码实现根控制器改变
self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds]; self.window.rootViewController = [[WaveButton alloc] init]; [self.window makeKeyAndVisible];