标题动画

好久没更新博客了,最近在买了几本专业书籍一直在看所以没有时间更新博客,对不住各位粉丝的关注了😊这几本如下


精通iOS开发 iOS网络高级编程 iOS数据库应用高级编程 Objective-C高级编程 iOS与OS X多线程和内存管理,编写高质量iOS与OS X代码的52个有效方法

感觉自己受益颇多啊,有些知识很难通过碎片化阅读去掌握,还是得看书,而且书里面还有很多东西还是没弄明白,准备以后有时间再多看几遍,大家有兴趣的可以去看看.

接下来说说正事,今天在cocoachina上看见一个代码,效果很不错,今天想给大家分享一下.效果图如下:

![Uploading Untitled1111_057639.gif . . .]

通过阅读代码,知道了作者的思路,不禁暗暗称赞.

首先先将4个label放在最底部,字体颜色是黑色.
然后创建一个View1,大小等于一个label的大小.
创建View2,它的背景颜色为红色,大小等于一个label的大小.将View2添加到View1上.
最后创建View3,View3的大小也等于一个label的大小,但是View上面放4个label,与底层的4各label大小、文字一样,但是字体颜色要设为白色.View3也添加到View1上面.
最后将View1添加到self.view上.

最最上面是4个button,只不过你看不见,当你点击某个button的适合,View1会跟着过去,View2(红色的View)也跟着过去,同时改变View3(上面有4个label)的frame,这时就会产生错觉,感觉是红色到哪儿哪儿的label文字就变白.如果我们只改变View3的frame,让View1不动会怎么样呢?如图:


大家看懂了吧,其实就是一种障眼法,哈哈,大家快去敲敲试一试吧.😄

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前言 本文列出了一些 NerdyUI 在实际项目中可能会用到的一些小技巧,以及一些注意事项,希望能对您有所帮助。如...
    猫执旅人阅读 4,886评论 25 15
  • 项目里的布局一直都是纯代码流,顺带着Autolayout也一直没有使用,直到遇到了masonry,让我看到了希望,...
    小笨狼阅读 9,320评论 25 128
  • 先来看一下效果: 此动画由三部分组成:两个矩形;两个文本;四个装饰图形(这里是三角形和正方形)。 首先把各部分按照...
    花道PPT阅读 955评论 1 4
  • 人的感情真的是很脆弱 稍微偷懒没有打理 就会变成一团杂草 易折且乱 啊所以值得维系的羁绊要好好呵护 快要断掉的感情...
    秦受charmingguy阅读 159评论 0 0
  • 我相信 你的往事是一首歌 拨弄 那些属于岁月的和弦 一生如一音符 在夜空 绽放 光芒和热 那是属于你的诗行
    艳火之城阅读 304评论 3 4