`
- 浏览:
20468 次
-
滚动条只是显示作用,不能点击拖动。
当然可以根据自定义样式。
想法很简单,就是在UIScrollView里面先增加一个竖条,在增加一个图标。
通过移动UIScrollView里面的坐标,来实现图标移动的效果。
UIScrollView *leftScroll = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 40, 200, 630)];
leftScroll.delegate = self;
leftScroll.showsVerticalScrollIndicator = NO;
leftScroll.bounces = NO;
[self.view addSubview:leftScroll];
// 添加 竖条
NSString *pathS = [[NSBundle mainBundle] pathForResource:@"ss" ofType:@"png"];
UIImage *imageS = [[UIImage alloc] initWithContentsOfFile:pathS];
UIImageView *imageSView = [[UIImageView alloc] initWithImage:imageS];
imageSView.frame = CGRectMake(190,0,2,200*[arr count]);
[leftScroll addSubview:imageSView];
// 添加 图标
pathS = [[NSBundle mainBundle] pathForResource:@"gg" ofType:@"png"];
imageS = [[UIImage alloc] initWithContentsOfFile:pathS];
imageGView = [[UIImageView alloc] initWithImage:imageS];
imageGView.frame = CGRectMake(186,10,10,27);
[leftScroll addSubview:imageGView];
// 当移动调用此方法
- (void)scrollViewDidScroll:(UIScrollView *)scrollView
{
float p = 0;
p = scrollView.contentOffset.y/(scrollView.contentSize.height - scrollView.frame.size.height);
imageGView.frame = CGRectMake(186,p*scrollView.contentSize.height,10, 27);
}
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
UIScrollView有自己默认的滚动条,可设置隐藏和显示,但是有时候这个默认的滚动条没办法满足我们的需求,那这时候只能通过自定义来实现了。 实现自定义滚动条需要解决的主要问题是: 在scrollview滚动的过程中如何...
MMScrollPresenter, 用于分页UIViews的iOS自定义UIScrollView控件 MMScrollPresenter 描述MMScrollPresenter是用于iOS开发的控件,它接受MMScrollPages的array 并显示在你的UIScrollView中。我最初是在命运应用中的...
TRSD拨号滚动视图 这是我用于我的一个应用程序的自定义 UIScrollView。 这是一个可定制的拨号控件,可满足您所有控件显示需求。 包括通过 UIAppearance 对所有主要属性进行自定义。去做仍然需要添加对 AutoLayout 的...
当用户尝试将 UIScrollView 滚动到滚动视图内容之外时,可以使用 Bounce Scroll View 自定义 UIScrollView 的外观 有两种选择 滚动限制 其中滚动视图将在内容大小 2 之外的所需偏移处停止。阻力比 其中滚动视图将...
UIScrollview 循环滚动 手势 NSTimer
使用Swfit扩展为UIView添加随UIScrollView滚动产生视差效果
自定义view,实现UIScrollView自动滚动和手动滚动的结合
NULL 博文链接:https://eric-gao.iteye.com/blog/1734778
UIScrollView滚动视图的无限循环切换,定时器的自动顺序,逆序图片播放
UIScrollview循环滚动,开启NSTimer可以自动循环滚动,拖曳时NSTimer停止,拖曳停止时NSTimer开启
CustomScrollIndicator, iOS自定义ScrollIView指示器 iOS可以定制的ScrollIndicator 允许自定义UIScrollView滚动指示器,只有一个类别 enum-配置指示器位置typedef enum { JMOVerticalSc
主要介绍了iOS UIScrollView滚动视图/无限循环滚动/自动滚动,需要的朋友可以参考下
又再UIScrollerView中添加了一个UISlider的组件,在手势滑动的过程中,很难滑动到UISlider这个控件,经常是滑动的时候UIScrollerView进行了滚动, 而UISlider这个控件没有滑动,让人很抓狂。 上网具体去了解了一下...
UIScrollView分页滑动宽度自定义 更多欢迎关注:http://blog.csdn.net/u014220518
UIScrollview 图片无缝连续自动滚动 图片每隔2秒自动滚动一次
所用控件:UIScrollView、UIPageControl。实现页面视图滚动缩放效果。
uiscrollview循环滚动
本Deno用scrollView很简单的实现了图片的无限循环滚动,且支持pageControl.zip