iOS开发:通讯录之个人中心页面的实现
来源:互联网 发布:移动网络的账号和密码 编辑:程序博客网 时间:2024/05/22 11:01
iOS开发:通讯录之个人中心页面的实现
要求:点击首页的某一行(cell)进入这个人的详细情况页
重点:1、页面跳转
2、属性传值
1、在首页中引入第二页的头文件,并实现传值,在第二页.h文件里定义一个Student的类对象,实现传值
2.在第二页界面搭建自己想要的界面,很简单的(UIImageView, UILabel, 之类的)即可:
- (void)loadView{
[super loadView];
_imageViewLeft = [[UIImageView alloc]initWithFrame:CGRectMake(30, 30, 120, 160)];
UIImage *image = [UIImage imageNamed:[NSString stringWithFormat:@"%@.jpg", _student.name]];
if (image) {
_imageViewLeft.image = image;
}else{
image = [UIImage imageNamed:[NSString stringWithFormat:@"%@.png", _student.name]];
_imageViewLeft.image = image;
}
_imageViewLeft.backgroundColor = [UIColor redColor];
[self.view addSubview:_imageViewLeft];
[_imageViewLeft release];
_nameLabel = [[UILabel alloc]initWithFrame:CGRectMake(_imageViewLeft.frame.origin.x + _imageViewLeft.frame.size.width + 15, _imageViewLeft.frame.origin.y, 180, 40)];
_nameLabel.text = _student.name;
[self.view addSubview:_nameLabel];
[_nameLabel release];
_genderLabel = [[UILabel alloc]initWithFrame:CGRectMake(_nameLabel.frame.origin.x, _nameLabel.frame.origin.y + _nameLabel.frame.size.height, _nameLabel.frame.size.width, _nameLabel.frame.size.height)];
_genderLabel.text = _student.gender;
[self.view addSubview:_genderLabel];
[_genderLabel release];
_qqLabel = [[UILabel alloc]initWithFrame:CGRectMake(_genderLabel.frame.origin.x, _genderLabel.frame.origin.y + _genderLabel.frame.size.height, _genderLabel.frame.size.width, _genderLabel.frame.size.height)];
_qqLabel.text = _student.qqNumber;
[self.view addSubview:_qqLabel];
[_qqLabel release];
_phoneLabel = [[UILabel alloc]initWithFrame:CGRectMake(_qqLabel.frame.origin.x, _qqLabel.frame.origin.y + _qqLabel.frame.size.height, _qqLabel.frame.size.width, _qqLabel.frame.size.height)];
_phoneLabel.text = _student.phoneNumber;
[self.view addSubview:_phoneLabel];
[_phoneLabel release];
}
- iOS开发:通讯录之个人中心页面的实现
- iOS开发:通讯录之通讯录列表实现
- iOS开发之通讯录
- IOS学习之UiTableView仿个人中心页面,据说学会这个控件就能装逼了(二)
- iOS 使用tableView实现 个人中心列表
- iOS 使用tableView实现 个人中心列表
- iOS 使用tableView实现 个人中心列表
- iOS开发之系统通讯录
- ios开发 之 通讯录操作
- iOS开发之通知中心
- Android客户端之“微服私访”App的系统学习(五)使用Picasso实现轮播图以及使用自定义View实现个人中心页面
- iOS开发学习之#简单通讯录的制作#
- ios开发系列之系统通讯录的相关操作
- iOS开发之-----iOS如何访问通讯录
- Java 大作业 个人通讯录的实现
- IOS - 个人中心界面
- iOS关于通讯录的实现
- android -------个人中心界面UI的实现。
- maven是什么?
- 统计一字符串中个数最多的字符
- java String类分析
- iOS基础知识:Objective-C 之 JSON&XML
- leetcode: (206) Reverse Linked List
- iOS开发:通讯录之个人中心页面的实现
- c语言的错误及警告对照表———— 在遇到时可以对照查看
- 二级指针应用
- C++关联容器
- js打开应用
- java 面向对象思想
- 1093. Count PAT's (25)
- 提问的艺术
- 设计模式-装饰设计模式