摘要:
1、版本新特性: 控制器的跳转不能使用push 和modal, push: 采用的时栈的方式,无法销毁之前的控制器 modal:无法销毁之前的控制器 应该使用rootViewController2、实现过程: ①设置滚动视图,一般是整个界面- (void)setupScrollView{ ... 阅读全文
摘要:
搜索框:UISearch1、自定义UISearch,继承UITextField,UISearBar不好用。 相关属性:contentVerticalAlignment--文字居中设置 清除按钮--clearButtonMode 在左边添加一个view--leftView-... 阅读全文
摘要:
1、在导航栏上添加按钮,又两个属性:navigationItem.rightBarButtonItem和navigationItem.leftBarButtonItem2、默认情况下,导航栏上的左右按钮只能设置一张图片,要想设置普通和高亮的图片,徐自定义按钮,将按钮传给navigationItem ... 阅读全文
摘要:
1、在自定义tabBar中,往tabBar中添加按钮的时候,默认情况下会在按钮的前面和后面添加UITabBarBackgroundView和UIImageView,导致子控件会增加两个,在自动布局中就会出现排版错误。解决办法:让自定义的tabBar继承UIView。2、对于tabBarItem,要想... 阅读全文
摘要:
1、往往一个项目中会出现多个控制器,iOS中提供了两个比较特殊的控制器:UINavigationController 和 UITabBarController2、UINavigationController的简单使用步骤: (1)初始化UINavigationController (2) 设置... 阅读全文
摘要:
1、通过storyboard创建: (1)先加载storyboard文件: UIStoryboard * storyboard = [UIStoryboard storyboardWithName:@“Test” bundle:nil]; (2) 初始化storyboard中的控制器... 阅读全文
摘要:
使用高德地图API需要申请一个开发者ID号以及我所用的相关资源: http://pan.baidu.com/disk/home?fr=ibaidu 该文件夹中有一个官方文档,AMap_IOS_API_Guid,提供了使用方法供开发者参阅。 阅读全文
摘要:
1、相关知识点: 可以利用NSKeyedArchiver 进行归档和恢复的对象类型:NSString 、NSDictionary、NSArray、NSData、 NSNumber等 使用是必须遵循NSCoding协议对象,实现两个方法: encode... 阅读全文
摘要:
---恢复内容开始--- 偏好设置只要用于保存用户名、密码、自动登录等功能,适合一些应用的登陆界面保存数据,使用的简单步骤如下1、读取上次保存的设置 NSUserDefaults * defaults = [NSUserDefaults standardUserDefaults]; // 直接访软件... 阅读全文
摘要:
归档步骤:1、将一个NSDictionary对象归档到一个plist属性列表中 首先要将数据封装成字典:NSMutableDictionary *dict = [NSMutableDctionary dictionary]; [dict setObject:@"烟灰" forKey:@"name"... 阅读全文