一个控件的设计规范

作者: JohnnyB0Y | 来源:发表于2015-11-08 15:53 被阅读721次

前言:个人对自定义控件的规范。

1,关于这个控件的状态切换、颜色、内容等暴露给外界改变。
--把复杂的状态切换可以提供一个公开方法给外界直接调用。
以前我一般把状态切换放在控件内部直接切换,然后通知代理。可是在app中有游客模式和登录模式,游客有些功能是不能点的。这样外部是拦截了操作,但状态却切换了。感觉这样做弊端比较多,所以立个规范给自己。

2,如果控件中有自定义视图,或者说重复的视图但长得不一样的,可以用数据源和代理模式。视图统一不变的用一个数组扔进去就可以了。Xcode 7 有了范型,就是可以对数组和字典里面的内容起到规范的作用,挺好的。
这样控件的拓展性就强了不少,提升复用率嘛。

3,collectionView的布局模型也是很好的参考。

相关文章

  • 交互知识要点记录

    设计规范控件:控制元件,用户通过控件来操作界面状态或设定状态。做一个控件设计的时候,要看看这个控件是不是平台自身所...

  • 一个控件的设计规范

    前言:个人对自定义控件的规范。 1,关于这个控件的状态切换、颜色、内容等暴露给外界改变。--把复杂的状态切换可以提...

  • iOS和Android规范解析—导航设计总结

    前面几周,我们依次介绍了iOS和Android设计规范中,关于导航控件的内容,各控件对比见下面的表格: 掌握了这些...

  • iOS移动产品APP界面设计规范

    一.概述 编写目的:编写iOS移动产品设计规范(以下简称“设计规范”)主要是为了规范化公司移动产品设计,将常用控件...

  • 设计规范 | 详解组件控件结构体系:单元控件类

    本篇文章是设计规范中的单元控件类,也是设计规范系列的最后一篇,继这个系列之后我会写一些超有意思的文章,敬请期待哦!...

  • UI设计中的按钮设计规范

    已经有很多朋友催我更新设计规范的文章了,今天我就先来一篇,关于按钮设计规范的,后面会陆续更新其他控件内容。严格来说...

  • 正确使用控件-提示框

    从今天起,我们开始介绍iOS和Android设计规范中的各种控件。掌握它们,能有效地帮你你设计出一个高质量的交互稿...

  • iOS和Android规范解析——提示框(Toast)对比

    从今天起,我们开始介绍iOS和Android设计规范中的各种控件。掌握它们,能有效地帮你你设计出一个高质量的交互稿...

  • 2018-12-05

    昨天看了下Ant Design,设计模式很不错,有完整的设计规范与控件,适合中后台产品推广使用。奈何公司的产品,自...

  • 10086 APP设计、标注规范

    这一套移动视觉APPUI设计规范,包含了界面布局、颜色、文字规范、按钮规范、图标规范、图片规范、列表规范、控件规范...

网友评论

    本文标题:一个控件的设计规范

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