UI样式交互设计启发

今天无意中看了下IOS原生UI代码的开发,UIAlertView这个东西真的有点意思。

以字符串和值作为参数,让其生成规范的UI,回调相应的结果逻辑函数做处理。根据参数的个数,不同个数生成不同的样式列表。这样UI的交互和显示分离得很彻底,而且还非常优雅可控。

网页的UI开发思路是层叠样式,但一般而言几乎都是每个控件样式都是一个样式,很少说有可以重复使用或套用的。BOOTCSS或者LESS等,确实也起到了一下规范样式,统一相同结构的处理。但确实还是不足以达到一个很优雅的使用程度。

而游戏的UI则是更加不好处理,UI所涉及到的数据非常多,要做到完全的MVC基本上是不可能的。都是在用一个MVC的思路来走,只不过V的分离很难看。

如果游戏UI也多引用ACTIONSHEET这样的可操作回调,那应该会好看很多。

暂时只是一个很基础的想法,不过很多很基础的东西记录多了,我相信慢慢可以形成一个很好的思路来为以后做铺垫。先从UIAlertView的结构去处理,这样策划就可以自己去简单自定义功能,并且能很好的让策划独立对UI进行调试。

你可能感兴趣的:(UI样式交互设计启发)