• 问题总会出现,不过解决问题的方法也会出现!!!

UI控件04-基础控件示例02-综合

如何使某个视图在屏幕顶层显示(UIView的视图层次管理)? 修改一个view的显示层次只需要调用其父视图对应的方法。 bringSubviewToFront()方法可以将指定的视图推送到前面 sendSubviewToBack()方法可以将指定的视图推送到背面 [self.view bringSubviewToFront:self.imageView]; ……

UI控件03–基础控件示例01-引入MVC,字典

为什么用模型取代字典? 使用字典的坏处 一般情况下,设置数据和取出数据都使用“字符串类型的key”,编写这些key时,编译器不会有任何友善提示,需要手敲 dict[@"name"] = @"Jack"; NSString *name = dict[@"name"]; 手敲字符串key,key容易写错 Key如果写错了,编译器不会有任何警告和报错,造成设错数……

UI控件02-基础控件02

NSArray和NSDictionary的简单使用 读写plist文件 Plist文件的创建和读取 属性的懒加载 重写属性的get方法 viewDidLoad方法的使用 凡是要在当控制器的View加载完毕以后执行的代码, 都可以写在这个方法中 UILabel自动换行 要想让UILabel自动换行,设置Lines为0即可 让UILabel的文字居中显示 U……

UI控件01-基础控件01

IBAction和IBOutlet究竟有什么作用? IBAction 从返回值角度上看,作用相当于void 只有返回值声明为IBAction的方法,才能跟storyboard中的控件进行连线 IBOutlet 只有声明为IBOutlet的属性,才能跟storyboard中的控件进行连线 如果遇到无法正向连线 即无法从storyboard中连线到.m文件中,……