UIScrollView常用方法

//缩放
- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView
{   //返回要缩放的视图
    return self.rv.imV;
}

//
- (void)scrollViewDidScroll:(UIScrollView *)scrollView;
{
   //只要视图偏移发生变化,就过来瞧瞧有什么大事发生
   // NSLog(@"发生了什么??");
}

//
- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView
{   //刚拖拽的时候,到这里看看
    NSLog(@"What‘s hapeen???");
}

//
-(void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerate:(BOOL)decelerate
{   //拖拽结束,到这看看
    NSLog(@"结束了吗???");
}

//
- (void)scrollViewWillBeginDecelerating:(UIScrollView *)scrollView
{   //拖拽完成减速时触发(结束之前由快变慢的过程,到这里看看)
    NSLog(@"慢点.....");
}

//
- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView
{   //减速结束后触发(由快变慢停下后,到这看看)
    NSLog(@"怎么停呢?");
}
//
- (void)scrollViewDidZoom:(UIScrollView *)scrollView
{   //缩放时候触发(缩放过程中,过来看看)
    NSLog(@"大了,小了");
}

时间: 2024-10-15 07:58:24

UIScrollView常用方法的相关文章

UI 常用方法总结之--- UIScrollView (不断更新中)

UIScrollView : UIView <NSCoding> 1.创建一个UIScrollView对象 UIScrollView *scrollView = [[UIScrollView alloc]initWithFrame:CGRectMake(20, 20, 280, 280)]; 2.backgroundColor 背景颜色 3.contentSize 设置滚动范围 eg:scrollView.contentSize = CGSizeMake(1000, 1000); 4.cont

学习IOS开发UI篇--UI知识点总结(三) UIScrollView/UIPageControl/NSTimer

UIScrollView:常用属性 @property(nonatomic)   UIEdgeInsets     contentInset;               // default UIEdgeInsetsZero. add additional scroll area around content @property(nonatomic,getter=isPagingEnabled) BOOL   pagingEnabled;     // default NO. if YES,

UIScrollView 常见属性 手势缩放 分页效果

一. 基本使用 作用 UIScrollView可以用于显示多于一个屏幕的内容,超出屏幕范围的内容可以通过滑动进行查看 常见属性  ? CGSize contentSize :设置UIScrollView的滚动范围 ? CGPoint contentOffset :UIScrollView当前滚动的位置 ? UIEdgeInsets contentInset :这个属性可以在四周增加滚动范围 其他属性  ? BOOL bounces 是否有弹簧效果 ? BOOL scrollEnabled 是否能

iOS:UI系列之UIScrollview和UIPagecontrol

转眼间,又是一天,就这样忙忙碌碌的一天一天的过着, 不过还好,不是浑浑噩噩的,也算是小有所成,劳有所获吧,嘿嘿! 好了,到了总结的时间啦, 下面就为大家简单讲解下我今天学习的内容吧,希望对各位都有所帮助吧,同时也是对自己的一种激励,最终实现共赢吧 嘿嘿! 首先,在上课时间我们先简单讲述了UIScrollView, 它是一个滚动视图,继承于UIView,他没有自己的初始化方法,所以要用到父类的创建方法下面就为大家简单说明下其创建过程哈: UIScrollView *scrollView = [[U

Objective-C:UIScrollView控件和UIPageControl控件的详解

UIScrollView控件和UIPageControl控件: UIScrollView用于显示多于一个屏幕的内容,超出屏幕范围的内容可以通过滑动进行查看,当然UIPagecontrol也能实现图片分页查看. UIScrollView往往搭配UIPageControl一起使用,当UIScrollView进行分页时,UIPagecontrol对应的点也会相应的变动,图片翻转,反之亦然. 一.UIScrollView常见属性: @interface UIScrollView : UIView <NS

iOS程序-UIScrollView的基本使用

iOS程序-UIScrollView的基本使用 UIScrollView 滚动视图 (实例) 博客分类: Phone / IOS / Objective-C / Swift UIScrollView 类负责所有基于 UIKit 的滚动操作. 一.创建 C代码   CGRect bounds = [ [ UIScreen mainScreen ] applicationFrame ] ; UIScrollView* scrollView = [ [UIScrollView alloc ] init

iOS UIScrollView的使用

一.为什么要用UIScrollView? 移动设备的屏幕大小是极其有限的,因此直接展示在用户眼前的内容也相当有限当展示的内容较多,超出一个屏幕时,用户可通过滚动手势来查看屏幕以外的内容普通的UIView不具备滚动功能,不适合显示过多的内容. UIScrollView是一个能够滚动的视图控件,可以用来展示大量的内容,并且可以通过滚动查看所有的内容 系统设置就是一个ScrollView: 二.基本使用: 将需要展示的内容添加到UIScrollView中设置UIScrollView的contentSi

iOS开发UIScrollView常见属性和方法

一.ScrollView常用方法和属性 @property(nonatomic)CGPoint contentOffset; 设置滚动的偏移量 @property(nonatomic)CGSize contentSize; 设置滑动区域 @property(nonatomic,assign) id<UIScrollViewDelegate>      delegate; 设置UIScrollView的代理 @property(nonatomic,getter=isDirectionalLock

UI 常用方法总结之--- UITableView

UI 常用方法总结之--- UITableView (不断更新中) UITableView : UIScrollView <NSCoding> 1. 创建一个 UITableView 对象 ITableView *tableView = [[UITableView alloc]initWithFrame:[[UIScreen mainScreen] bounds] style:UITableViewStylePlain]; 2.separatorColor 分割线颜色 e.g. ableVie