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

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

    先来介绍一下它:

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

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

    OK:

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

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

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

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

    那么你会问:

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

    答案是:非也!

    BUT:

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

  • 相关阅读:
    Using Resource File on DotNet
    C++/CLI VS CSharp
    JIT VS NGen
    [Tip: disable vc intellisense]VS2008 VC Intelisense issue
    UVa 10891 Game of Sum(经典博弈区间DP)
    UVa 10723 Cyborg Genes(LCS变种)
    UVa 607 Scheduling Lectures(简单DP)
    UVa 10401 Injured Queen Problem(简单DP)
    UVa 10313 Pay the Price(类似数字分解DP)
    UVa 10635 Prince and Princess(LCS N*logN)
  • 原文地址:https://www.cnblogs.com/liukunpeng/p/3752892.html
Copyright © 2011-2022 走看看