iphone – 带UIPageControl的GMGridView

iphone – 带UIPageControl的GMGridView,第1张

概述我正在做一个项目,并研究使用这里找到的GMGridView: https://github.com/gmoledina/GMGridView. 有人用它并添加了UIPageControl吗?如果是这样,怎么办呢? 谢谢您的帮助. 您需要进行以下更改: – 1.)In Demo1ViewController.h do @interface Demo1ViewController : UIV 我正在做一个项目,并研究使用这里找到的GMGrIDVIEw: https://github.com/gmoledina/GMGridView.

有人用它并添加了UIPageControl吗?如果是这样,怎么办呢?

谢谢您的帮助.

解决方法 您需要进行以下更改: –

1.)In Demo1VIEwController.h  do    @interface Demo1VIEwController : UIVIEwController    {        UIPageControl *pageCont;    }    @end2.)In Demo1VIEwController.m  doIn load vIEw method write:-      pageCont=[[UIPageControl alloc]init];        pageCont.numberOfPages=10// set this according to your total pages        pageCont.backgroundcolor=[UIcolor bluecolor];        [pageCont addTarget:self action:@selector(pagechanged:) forControlEvents:UIControlEventValueChanged];        pageCont.frame=CGRectMake(0,320,30);// set frame as your requirements        [self.vIEw addSubvIEw:pageCont];         _gmGrIDVIEw.delegate=self;    and add these two methods    -(IBAction)pagechanged:(ID)sender    {// add code according  to your requirements if needed    }    - (voID)scrollVIEwDIDScroll:(UIScrollVIEw *)scrollVIEw {        CGfloat pageWIDth = _gmGrIDVIEw.frame.size.wIDth;         float fractionalPage = _gmGrIDVIEw.contentOffset.x / pageWIDth;        NSInteger page = lround(fractionalPage);        pageCont.currentPage = page;     }

这适用于gmgrID视图的水平布局,如果需要,您可以更改dIDscroll方法的逻辑以进行垂直滚动.它可能会帮助你.快乐的编码!

总结

以上是内存溢出为你收集整理的iphone – 带UIPageControl的GMGridView全部内容,希望文章能够帮你解决iphone – 带UIPageControl的GMGridView所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1011091.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-22
下一篇2022-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存