OC的自动图片轮播器封装成第三方控件(一)

  1. github最终代码地址git

  2. 写代码的几个注意点github


    1.第一个实现非自动循环的轮播器(具体的实现步骤请点此传送门)测试

        1.须要几张图片.net

        2.设置xib时有一注意点,那就是pageControl控件显示在UIImageView上,但不是其子控件。线程

        3.在UIViewController控制器,初使化控件,以其必要的属性3d

        4.控件类中实现xib加载,控件的属性,以及控件子控件的位置及大小的设置,注意控件不能alloc-->init实现代理

              由于xib建立与init走的方法不同,这个问题要注意,代码里有相关的测试。 blog

            5.实现代理图片

        2.第二个实现自动循环的轮播器get

            1.第一个:注意当图片轮播的时候,你拖着图片不动的时候,过一会,你会发现图片跑得更快,

               这个是定时器一直在跑的原故,因此要监听你这个动做,来解决这个问题

             2.第二个:就是单线程致使的一个问题,也就不是这个控件其它的代理监听到有动做,图片不会发生自动

                轮播的状况。

注意点写完了,下面就是具体的步骤了。      

相关文章
相关标签/搜索