中国简单快捷的免费行业信息发布平台
·手机版 ·注册 ·登录 ·会员中心 ·忘了密码 ·导航 ·帮助
名站在线LOGO
·设 为 首 页
·收 藏 本 站
·新 站 登 录
网站首页
|
行业供求
|
行业产品
|
行业公司
|
站内检索
|
行业资讯
|
网站导航
|
链接交换
|
流量交换
|
网友收藏
您当前的位置: 首页 > 行业供求信息 > 信息展示



iOS-滚动视图常用属性方法

信息介绍:  
UIScrollView 类常用属性方法。
一、创建
[java] view plaincopy
CGRect bounds = [ [ UIScreen mainScreen ] applicationFrame ] ; 
UIScrollView* scrollView = [ [UIScrollView alloc ] initWithFrame:bounds ]; 
当你创建完滚动视图后,你可以将另一个视图的内容粘合到滚动视图的空白页上。这回创建一个滚动的内容窗口:
[java] view plaincopy
[ scrollView addSubview:myView]; 
你必须给出内容的实际大小,这样滚动视图才知道滚动的范围:
[java] view plaincopy
scrollView.contentSize = myView.frame.size; 
要开启缩放功能需要调整视图的两个属性,分别是maxinumZoomScale 和 mininumZoomScale 。这样就可以允许用户使用捏合手势调整内容大小:
[java] view plaincopy
scrollView.maxinumZoomScale = 2.0;//允许放大2倍 
scrollView.mininumZoomScale = 0.5;//允许放大到0.5倍 
要打开缩放功能,你还需要增加一个UIScrollViewDelegate 代理,通过一个名为 viewForZoomingScrollView
的方法做出响应。这个方法会返回进行缩放时所使用的 UIView 对象:
[java] view plaincopy
scrollView.delegate = self; 
- (UIView*)viewForZoomingInScrollView:(UIScrollView*)scrollView{ 
<span style= white-space:pre >  </span>retutn myView; 
} 
Tips:对于大规模数据,你可能会在最初使用一个低于实际大小(1.0)的缩放比例,让用户可以平滑地进行放大。
二、属性
除了上面用到的缩放属性外,滚动视图还有会让你多其他属性,可以对现实内容的行为进行微调。你可以对 UIScrollView 类进行多方位定制。下面这些属性是最常用的。
1.indicatorStyle
指定你希望使用的滚动条指示器的类型。默认行为是在白边界上绘制黑色的滚动条,这在大多数背景下都适用。可用风格如下:
[java] view plaincopy
UIScrollViewIndicatorStyleDefault 
UIScrollViewIndicatorStyleBlack 
UIScrollViewIndicatorStyleWhite 
2.contentOffset
一个CGPoint结构,其中包含有要显示内容相对于窗口左上角的偏移量。默认是从0×0开始的,但是你也可以将显示内容放在其他位置。
3.directionalLockEnabled
默认行为是允许用户同时进行横向和纵向的滚动。将这个属性设置为YES会导致将用户的滚动行为锁定成只允许横向或纵向进行,具体方向由初始姿态决定。
4.bounces
当用户抵达滚动区域边缘时,这个功能允许用户稍微拖动到边界外一点。当用户松开手指后,这个区域会像个橡皮筋一样,弹回到原位,给用户一个可见的提示,表示他已经到达了文档开始或结束位置。如果不想让用户的滚动范围能够超出可见内容,可以将这个属性设置为NO。
5.bouncesZoom
类似于bounces 选项,这个方法可以令用户的缩放操作超出**或最小缩放级别,然后弹回到范围以内。如果你不想让用户能够超出你指定的范围进行缩放,将这个属性设置为NO。
6.pagingEnabled
当开启了分页功能时,滚动视图被分割成多个独立区段,二用户的滚动体验则变成了页面翻转,你可以用这个属性来进行页面翻转。
三、委托方法
可以赋予滚动视图一个委托,下列委托方法会在特定时刻收到通知。
[java] view plaincopy
-(void)scrollViewDidScroll:(UIScrollView*)scrollView;//会在视图滚动时收到通知。包括一个指向被滚动视图的指针,从中可以读取contentOffset属性以确定其滚动到的位置。 
[java] view plaincopy
-(void)scrollViewWillBeginDragging:(UISCrollView*)scrollView;//当用户**在某个方向上进行拖动时得到通知。这个方法会得到被作为参数传递的滚动视图指针,也同样可以从中读取 contentOffset 属性。 
[java] view plaincopy
-(void)scrollViewDidEndDragging:(UIScrollView*)scrollView willDecelerate:(BOOL)decelerate; 
//当用户抬起拖动到手指时得到通知。还会得到一个布尔值,知名报告滚动视图**位置之前,是否需要减速。 
[java] view plaincopy
-(void)scrollViewWillBeginDecelerate:(UIScrollView*)scrollView;//当用户抬起手指而视图需要继续移动时,会收到通知。这个方法可以用来读取 contentOffset属性,从而判断出当用户抬起手指钱**一次滚动到的位置,虽然这个位置并不会使滚动条的最终停止位置。 
[java] view plaincopy
-(void)scrollViewDidEndDecelerating:(UIScrollView*)scrollView;//当上面提到的减速完毕、滚动视图停止时得到通知。收到这个通知的时刻,滚动视图的contentOffset属性会反映出滚动条最终停止的位置。 
[java] view plaincopy
-(void)scrollViewDidEndZooming:(UIScrollview*)scrollView withView:(UIView*)view atScale:(float)scale;//当用户对内容进行缩放时,会收到通知。缩放比例表示为一个浮点值,会作为参数传递进来。 
[java] view plaincopy
-(BOOL)scrollViewShouldScrollToTop:(UIScrollView*)scrollView; 
-(void)scrollViewDidScrollToTop:(UIScrollView*)scrollView; 
//当用户点出iPhone状态条时,滚动视图委托可以决定视图是否滚动回到开头。 
OK,都总结完了,后面会写一个页面翻转的例子敬请关注。
属性 作用
CGPoint contentOffSet 监控目前滚动的位置
CGSize contentSize 滚动范围的大小
UIEdgeInsets contentInset 视图在scrollView中的位置
id<UIScrollerViewDelegate>
delegate 设置协议
BOOL directionalLockEnabled 指定控件是否只能在一个方向上滚动
BOOL bounces 控制控件遇到边框是否反弹
BOOL alwaysBounceVertical 控制垂直方向遇到边框是否反弹
BOOL alwaysBounceHorizontal 控制水平方向遇到边框是否反弹
BOOL pagingEnabled 控制控件是否整页翻动
BOOL scrollEnabled 控制控件是否能滚动
BOOL showsHorizontalScrollIndicator 控制是否显示水平方向的滚动条
BOOL
showsVerticalScrollIndicator 控制是否显示垂直方向的滚动条
UIEdgeInsets scrollIndicatorInsets 指定滚动条在scrollerView中的位置
UIScrollViewIndicatorStyle
indicatorStyle 设定滚动条的样式
float decelerationRate 改变scrollerView的减速点位置
BOOL tracking 监控当前目标是否正在被跟踪
BOOL dragging 监控当前目标是否正在被拖拽
BOOL decelerating 监控当前目标是否正在减速
BOOL delaysContentTouches 控制视图是否延时调用开始滚动的方法
BOOL canCancelContentTouches 控制控件是否接触取消touch的事件
float minimumZoomScale 缩小的最小比例
float maximumZoomScale 放大的**比例
float zoomScale 设置变化比例
BOOL bouncesZoom 控制缩放的时候是否会反弹
BOOL zooming 判断控件的大小是否正在改变
BOOL zoomBouncing 判断是否正在进行缩放反弹
BOOL scrollsToTop 控制控件滚动到顶部

信息明细:  
名 称:iOS-滚动视图常用属性方法
类 型: 供应
类 别:软件硬件 教育教学软件
地 区: 北京 北京
用 户: jiexiaotan
日 期: 2015-08-10 15:16:03
发布IP: 123.120.35.150

[参考图片]

联络方式:  
刘老师:联系电话:010-82168774-8005
手机:18201568921


友情提示:
    信息由用户自行发布,采用请谨慎,我们鼓励您当面交易。如有不符合法规或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们。名站在线只为传递信息,我们不做任何双方证明,也不承担任何法律责任。 信息转载,请标明来源于www.fwol.cn ,谢谢。


当前页在本站[名站在线]7天内点击次数(点击次数为零的日期不显示):
总量  07/16             
           

信息评估: (还没有网友对该信息作出评估,你想为该信息提供第一个评估吗?) 
信息较差
信息合格
信息良好
信息优秀


其它相似链接:
平面铸铁闸门价格行情专业平面铸铁闸门推荐乾禹
平面铸铁闸门价格行情专业平面铸铁闸门推荐乾禹 铸铁闸门主要由闸框、闸板、吊座及紧闭斜铁等零部件组成。为克服以往钢门易锈蚀的缺点,闸框、闸板全采用铸铁组成,其中闸框又由上横梁、下横梁、左直梁、右直梁组成。为了制造、运输、安装方便,闸板一般根据其大小或高度情况由上下几部分拼装组成。 新河县乾禹水利机械厂是一家专业设计、制造、批量生产及指导安装水工机械的综合性企业。我公司专业生产铸铁闸门、球墨铸铁闸...

木门烤漆房价格、厂家、批发|简易烤漆房-双星
木门烤漆房价格、厂家、批发|简易烤漆房-双星 维护常识 选择一台合格烤漆房固然重要但是烤漆房设备在日积月累的使用过程中很多油漆师傅反映烤漆房的质量差房内的灰尘较多施工效果不佳甚至有些时候还不如在室外的效果我想说的是其实只要大家能正确使用和维护烤漆房这些问题是完全可以避免的使用烤漆房应注意事项 1在进行喷涂前必须先检查喷涂的气压是否正常同时确保过滤系统清洁 2检查空气压缩机和油水微尘分离器使喷漆软管保持洁净...

早餐车加盟,山东便宜的小吃车供应
早餐车加盟,山东便宜的小吃车供应 本公司在山东省经过多年的经营发展,拥有11人左右员工,每一位员工都技有所长。我们生产的小吃车主要用于卖早餐,服务于山东地区。我们始终坚持“诚信制作,品质经营”的创业理念,为广大需求人群供应**质的产品。 以下文章详解,房式小吃车,哪里有卖小吃车,早餐车加盟的相关信息,请保存收藏。 山东省博兴县天益厨房设备厂自2014-02-28创立至今,规模从小到大,凭着过硬的技术、丰富...

新春新年商家促销语音宣传录音广播
新春新年商家促销语音宣传录音广播 新年得有新气象,当然要推出新的产品了,.新的商品一上市,大家更多的是买个新鲜感,春节可是个盛大的节日,大家也都舍得花钱,新年伊始也都舍得花钱犒劳一下自己,既然是这样,我们当然要采用新春新年商家促销语音宣传录音广播来调动起火爆的氛围,欢快的音乐,挑动人心的广告词,加上大众的从众心理,消费者都前来抢购啦!本没有购买意向的也进店来瞧瞧,看看有没有合适的,现场别提多么火爆了...

学什么技术好?学什么专业好?
苏州高等职业技术学校江苏联合职业技术学院苏州分院,是江苏省教育厅批准设立的全日制公办高等职业技术学校,以培养技术技能型的五年制大专学生为主。学校是首批***重点职业学校、国家技能型紧缺人才培养培训基地院校、江苏省高水平示范性职业学校。 数控模具培训隶属于苏州高等职业技术学校成教部,是根据市场需求,面向社会开设的数控加工与模具设计专业培训。培训中心拥有**技师、数控**工多名,师资力量雄厚。依托学校苏...



相关评论:  
(欢迎网友发表评论,请注意网络文明)
(不支持 HTML 显示,请勿发HTML代码)
(评论需审核后才能显示)



本站推荐:
影视推荐
网络流行新词
物理小助手
金融培训机构
龙信公司
利群利民房产|英山一手房
十堰微信营销_十堰手机网
深圳市碧鑫设计有限公司_
是新网dns的问题还是广
北京国科诚泰农牧设备有限
常州广告公司-常州品牌设
绩效是什么意思?_百度知
宿州供应3M P25E-
厦门市地区哪里有卖销量好
苏州品牌好的高速混合机供
徐工500F装载机报价,
LG-900型液压钢轨拉
海尔嘉定区海尔空调售后维
大金塘沽区大金空调售后维
梨树苗批发价格-玉露香梨
聊城市金峰钢材有限公司
杭州华祥涂装设备有限公司
寿光凉爽遮阳网厂
重庆珩鑫金属制品有限公司
如何闻香辨别汽车香水的优
九江防尘地坪施工哪家便宜
时产10吨400目的矿渣
邯郸到绥宁物流公司费用
海尔宁波海尔洗衣机售后维
人生最重要的五大投资,千
东城区专业安装肯德基门维
烹烹鱼酸菜鱼美味趁早来
新站登录--网站简介--流量交换--名站收藏夹--广告服务--友情链接--免责声明--联系我们--意见建议--违法举报--侵权举报
Copyright 2005-2025 名站在线[fwol.cn]版权所有 经营许可证:粤ICP备17047754号