IOS新手引导页的实现,源码。

 1 /*1.在Main.storyboard中找到,ScrollView和PageControl并添加到ViewController中。
 2 2.在ScrollView中添加ImageView,新手引导页有几个图片就添加几个,然后设置ImageView的image,就是准备好的图片。
 3 3.要设置好ScrollViewscroll View中的Left和View中的Width,使其等于图片的大小,还有就是图片大小的起始位置,第一张为(0,0),第二张的起始位置应该是(屏幕的宽度,0),以此类推。
 4 4.添加PageControl,这个的起始位置要手动的设置。
 5 5.设置同步*/
 6 //设置UIPageControl跟随UIScrollView的变化而变化
 7 -(void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView{
 8     _pc1.currentPage = scrollView.contentOffset.x / 424;
 9 }
10 //要使UIScrollView跟随UIPageControl变化的话,必须加监听,要写一个方法
11 -(void)changeScrollView:(UIPageControl *)uip1
12 {
13      [_sv1 setContentOffset:CGPointMake(424 * uip1.currentPage, 0) animated:YES];
14 }
15
16 源码:
17
18 #import "ViewController.h"
19
20 @interface ViewController ()
21 @property (weak, nonatomic) IBOutlet UIScrollView *sv1;
22 @property (weak, nonatomic) IBOutlet UIPageControl *pc1;
23
24 @end
25
26 @implementation ViewController
27
28 - (void)viewDidLoad {
29     [super viewDidLoad];
30     //必须手动设置内容视图的大小
31 ?    _sv1.contentSize = CGSizeMake(424*3,736);
32     //是否分页
33     _sv1.pagingEnabled = YES;
34     //滚动时是否显示水平滚动条
35     _sv1.showsHorizontalScrollIndicator = NO;
36     //滚动时是否显示垂直滚动条
37     _sv1.showsVerticalScrollIndicator=NO;
38     //为了设置UIPageControl,要用到代理方法判断是否移动
39     _sv1.delegate = self;
40     //要使UIScrollView跟随UIPageControl变化的话,必须加监听,要写一个方法
41     [_pc1 addTarget:self action:@selector(changeScrollView:) forControlEvents: UIControlEventTouchUpInside];
42 }
43 //设置UIPageControl跟随UIScrollView的变化而变化
44 -(void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView{
45     _pc1.currentPage = scrollView.contentOffset.x / 424;
46 }
47 //要使UIScrollView跟随UIPageControl变化的话,必须加监听,要写一个方法
48 -(void)changeScrollView:(UIPageControl *)uip1
49 {
50      [_sv1 setContentOffset:CGPointMake(424 * uip1.currentPage, 0) animated:YES];
51 }
52 - (void)didReceiveMemoryWarning {
53     [super didReceiveMemoryWarning];
54     // Dispose of any resources that can be recreated.
55 }
56
57 @end
时间: 2024-10-24 22:36:48

IOS新手引导页的实现,源码。的相关文章

一个功能齐全的IOS音乐播放器应用源码

该源码是在ios教程网拿过来的,一个不错的IOS音乐播放器应用源码,这个是我当时进公司时 我用了一晚上写的  图片都是在别的地方扒的,主要是歌词同步,及上一曲,下一曲,功能齐全了 ,大家可以学习一下吧.<ignore_js_op><ignore_js_op><ignore_js_op><ignore_js_op> 详细说明:http://ios.662p.com/thread-1599-1-1.html

iOS即时通讯之CocoaAsyncSocket源码解析五

接上篇:iOS即时通讯之CocoaAsyncSocket源码解析四         原文 正文待补...

iOS即时通讯之CocoaAsyncSocket源码解析四

原文 前言: 本文为CocoaAsyncSocket源码系列中第二篇:Read篇,将重点涉及该框架是如何利用缓冲区对数据进行读取.以及各种情况下的数据包处理,其中还包括普通的.和基于TLS的不同读取操作等等.注:由于该框架源码篇幅过大,且有大部分相对抽象的数据操作逻辑,尽管楼主竭力想要简单的去陈述相关内容,但是阅读起来仍会有一定的难度.如果不是诚心想学习IM相关知识,在这里就可以离场了... 注:文中涉及代码比较多,建议大家结合源码一起阅读比较容易能加深理解.这里有楼主标注好注释的源码,有需要的

IOS版新闻客户端应用源码项目

IOS版新闻客户端应用源码,这个是一款简单的新闻客户端源码,该应用实现没采用任何第三方类库的 ,并且这个应用的UI做得很不错的,值得我们的参考和学习,希望大家可以更加完善这款新闻类的应用吧. 源码下载: http://code.662p.com/view/6343.html 详细说明: http://ios.662p.com/thread-1471-1-1.html

ios版弹珠游戏源码

这个是我们比较喜欢玩的一直小游戏的,ios版弹珠游戏源码,该游戏源码来着IOS教程网其他网友提供上传的,大家可以了解一下吧. nore_js_op>   <ignore_js_op> <ignore_js_op> 详细说明:http://ios.662p.com/thread-1353-1-1.html

ios局域网联机—苹果官方源码之WiTap剖析(一)(二)

http://www.it165.net/pro/html/201204/2094.html http://www.it165.net/pro/html/201204/2165.html 在过去的时间里,我一直在考虑的事情是,我该写一篇什么样的文章呢?之前的两篇文章都是先有问题,然后我才有目的的解决问题,现在我的困扰是,我不知道该写什么了呵呵.因为其实,大多数的问题,只要在网上搜索一下(google远比baidu要强得多),基本上都能找到解决的办法,已经有了许多相关方面的教程或参考资料了,我并不

iOS内存管理和malloc源码解读

0. iOS内存基本原理 在接触iOS开发的时候,我们都知道“引用计数”的概念,也知道ARC和MRR,但其实这仅仅是对堆内存上对象的内存管理.用WWDC某Session里的话说,这其实只是内存管理的冰山一角. 在内存管理方面,其实iOS和其它操作系统总体上来说是大同小异的,大的框架原理基本相似,小的细节有所创新和不同. 和其它操作系统上运行的进程类似,iOS App进程的地址空间也分为代码区.数据区.栈区和堆区等.进程开始时,会把mach-o文件中的各部分,按需加载到内存当中. 而对于一般的iP

iOS高仿微信完整源码,网易爱玩APP源码等

iOS精选源码 iOS一种弹出视图效果带动画 一个快速便捷.无侵入.可扩展的动画弹框库 高仿Elk - 旅行货币转换器 iOS内分享的界面.功能一体化解决方案 使用Olami sdk实现一个语音查询股票的iOS程序 iOS高仿微信完整项目源码 分段绘制折线指示图, 点击效果 最新环信推送封装 v3.0[附代码] 仿照网易爱玩APP APP启动视频 iOS优质博客 iOS 一行代码搞定 KVO 前言发现好久没有研究.学习iOS优秀开源代码,现在大部分时间都在写业务代码, 学习其他语言及一些杂七杂八

iOS 8:AFNetworking2.0源码解析 1

源地址:http://blog.cnbang.net/tech/2320/ 最近看AFNetworking2的源码,学习这个知名网络框架的实现,顺便梳理写下文章.AFNetworking2的大体架构和思路在这篇文章已经说得挺清楚了,就不再赘述了,只说说实现的细节.AFNetworking的代码还在不断更新中,我看的是AFNetworking2.3.1. 本篇先看看AFURLConnectionOperation,AFURLConnectionOperation继承自NSOperation,是一个