美文网首页
IBOutletCollection 一个属性指向xib内的多个

IBOutletCollection 一个属性指向xib内的多个

作者: BetterComingDay | 来源:发表于2017-06-29 17:56 被阅读18次

    相信大家很多人压根就没有听说过这个东西,还是因为这个东西有局限性,而且别的方法也可以轻易的实现这个功能,这里简单的给大家介绍一下用法。

    效果如下:

    一个xib拖出来的属性指向了五个UIImageView.


    Snip20170704_4.png
    具体用法:

    1、在cell上拖五个UIImageView,然后做好约束,目前约束是五个控件是一模一样的正方形,而且控件会随着手机屏幕大小放大或者是缩小。
    2、在ImageView上点击右键,然后拖出来一个Referencing Outlet Collections属性。


    Snip20170704_5.png

    属性拖出来的效果如下:


    Snip20170704_8.png
    3、依次把第二、三、四、五个ImageView通过同样的操作拖到如上的属性上。
    4、代码里边就是循环这个属性来使用了。
    目前的用法就是在每个ImageView上添加轻触手势,并显示图片
    Snip20170704_9.png

    这种操作只是看起来高大上,它完全可以通过拖动五个属性,或者用for循环手动创建来实现。

    相关文章

      网友评论

          本文标题:IBOutletCollection 一个属性指向xib内的多个

          本文链接:https://www.haomeiwen.com/subject/wuhvcxtx.html