[课堂实践与项目]手机QQ客户端--1期:框架的搭建(scrollView,pageControl,导航,toolBar的使用)

本文介绍了手机QQ客户端框架的搭建过程,重点涉及滑动视图(ScrollPageViewController)的实现,包括.h和.m文件的内容,以及用户账号和密码属性的声明。文章展示了从启动页面到登录页面,再到主页面的设计思路,帮助读者理解整个APP的结构布局。
摘要由CSDN通过智能技术生成

由于特殊原因,今天学习进度迟缓。对不起各位客官了~抓紧进度,写下手机qq客户端的框架的搭建吧

1.设计思路:

首先,我们进入APP的时候我们会建立一个滑动视图。最终进入qq登陆页面。我们在登陆页面设置了注册,密码找回视图。最后我们将进入大家都很熟悉的QQ主页面。好了,先来看看我们的效果吧



2.现在我们就先看看所有的视图名称,以便于大家更快的了解。



3.好了,就从我们最开始的滑动试图开始吧(之前做了一个demo,这次可以大展身手啦)

1)一个滑动试图(ScrollPageViewController)就涵盖了好好多东西。先来看看 .h文件

//
//  LCScrollPagesViewController.h
//  手机QQ客户端进度1一前期界面
//
//  Created by lichan on 13-12-10.
//  Copyright (c) 2013年 com.lichan. All rights reserved.
//

#import <UIKit/UIKit.h>



@interface LCScrollPagesViewController : UIViewController<UIScrollViewDelegate>

@property (retain ,nonatomic)UIScrollView *scrollView;
@property (retain ,nonatomic)UIPageControl *pageControl;
@property (retain,nonatomic)NSMutableArray *imagesArray;


@end

如果你看了我之前的demo,就会很明白,scrollview 嵌入了 Imageview和pageControl。我们的视图通过imageArray进行加载的。

2)。m文件

//
//  LCScrollPagesViewController.m
//  手机QQ客户端进度1一前期界面
//
//  Created by lichan on 13-12-10.
//  Copyright (c) 2013年 com.lichan. All rights reserved.
//

#import "LCScrollPagesViewController.h"

#import "LCLoginViewController.h"

@interface LCScrollPagesViewController ()

@end

@implementation LCScrollPagesViewController

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
    self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
    if (self) {
        // Custom initialization
    }
    return self;
}

- (void)viewDidLoad
{
    [super viewDidLoad];
    //设定scrollView,pageControl位置
    self.scrollView = [[UIScrollView alloc]initWithFrame:CGRectMake(0, 0, 320, 460)];
    self.pageControl = [[UIPageControl alloc]initWithFrame:CGRectMa
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值