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

首先,为了我们能够快速开发,要不断提示自己,和加强代码精简量以及个人代码海的深度(深不见底),那么,分享和记录就必不可少啦,例如我们快速集成多个并排的按钮,首先需要一个参数: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 简单,

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


有疑惑可以私密我····
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容