美文网首页梦想者程序员的故事开发项目代码思路参考
【iOS 应用汇】快速创建多个按钮,含滚动···

【iOS 应用汇】快速创建多个按钮,含滚动···

作者: 独酌丿红颜 | 来源:发表于2015-11-24 10:51 被阅读893次

    首先,为了我们能够快速开发,要不断提示自己,和加强代码精简量以及个人代码海的深度(深不见底),那么,分享和记录就必不可少啦,例如我们快速集成多个并排的按钮,首先需要一个参数:frame 坐标及视图大小,很简单把,那么多个按钮,是需要有它对应的标题吧,所以就需要另一个参数:titles, 最后一个,那就是我们在处理按钮点击事件,我这里用的Block,个人认为更为方便:

    在这里有用到的三个宏,就不一一赘述了;

    如果并排的按钮过多,那么,我们就应该想到用滚动视图,哦耶,这是个不错的解决方法,是吧? 

    具体实现代码如下,

    /**

    *  最小的宽度为屏幕的宽度的1/5,我认为再少于1/5的按钮可能实用性不大了,()哈哈,手太粗,点不到);

    */

    _butWidth = ScreenWidth/5;

    if (titles.count<5)

    {

    _butWidth = ScreenWidth/titles.count;

    }

    self.scroller.contentSize = CGSizeMake(_butWidth * titles.count, frame.size.height);

    最后是按钮点击事件的处理

    //简单的实现方法,so 简单,

    ,然后我们的简单按钮就实现了····

    有疑惑可以私密我····

    相关文章

      网友评论

      本文标题:【iOS 应用汇】快速创建多个按钮,含滚动···

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