zoukankan      html  css  js  c++  java
  • 关于Storyboard

    我在工作中使用Storyboard的是是非非:

    先来介绍一下它:

    Storyboard(故事版):首先这个名字起的很贴切,故事版,苹果公司希望我们编写iOS程序时就像在讲故事,在这里向苹果公司致敬!Storyboard这个机制给我们的编程带来了极大的便利(在你熟练使用的前提下),我们以前都是通过代码来完成我们的界面布局,代码显得尤为臃肿难以维护。

    现在:Storyboard来了,从此我们的编程变的如此的简单和优雅;

    OK:

    Storyboard可以做什么:你无法想像它到底多么的便利,我们来一起看看:

    首先:所有关于你要在界面上显示的东西它都可以轻松的帮你完成,甚至无需写一行代码,你的程序就可以运行起来(简单的功能),真是太神奇和高效了,我们再也不用操心应用的布局问题了,苹果公司给出的理念是“所见即所得”, 效果也的确如此;

    其次:Storyboard可以帮你完成基本的视图切换,关于界面布局的属性设置。

    同时还有视图层次的布局和调整:(我的天哪,以前代码布局的时候视图层次简直就是一场噩梦),现在Storyboard来了,一切噩梦都烟消云散了,变的如此清晰简单。

    那么你会问:

    Storyboard既然如此好用,还要我们程序员干什么呢,直接让美工来做就好了。

    答案是:非也!

    BUT:

    它的好处自不用多言:下面我们来谈谈我在过渡期间遇到的问题(现在已经不是问题了):

  • 相关阅读:
    Scratch-Blockly配置过程
    Scratch www 系统搭建
    Scratch3.0——项目层次结构
    用canvas播放scratch文件
    Scratch3.0——克隆代码仓库的正确姿势
    Scratch3.0——作品截图
    Scratch GUI
    Ubuntu下Visual Studio Code的配置
    关于Ubuntu16.04下phpmyadmin出现mbstring错误的正解
    ubuntu搭建LAMP全教程及简单使用
  • 原文地址:https://www.cnblogs.com/liukunpeng/p/3752892.html
Copyright © 2011-2022 走看看