01UI-day3-151228

来源:互联网 发布:aframe.js下载 编辑:程序博客网 时间:2024/05/01 22:43

问题:
uiview和uiimageview有什么区别
强指针若指针
self真的很容易忘记加 有时候又不知道什么时候该加 一片混乱



01-重要知识回顾-17min

首先要来说一个特好的网站——图标引擎

这一小节其实讲得特别好
就是对之前两天课程的回顾
以后可以再回头看一遍
应该会有更深刻的理解


02-按钮-6min
大多数软件都是由UIImageView,UIButton,UILabel组成的
所以这三个学完就可以着手做一个小app啦~



UIButton有五种状态,常见的有三种






03-UIButton在storyboard中的使用-24min
UIButton继承于UIControl,UIControl继承于UIView
凡是继承于UIControl,都可以实现交互








我们最常用的按钮就是custom,用户自定义


我们可以去设置default和highlighted下不同的按钮颜色及文字
用于区分普通状态和点击状态


当我们设置按钮图片的时候
如果按钮本来是system,会自动变成custom




04-UIButton在代码中的使用以及监听点击-36min

这一小节主要通过代码方式来创建按钮

之前一直有一个小疑惑困扰着我
图片放在Assets和SupportingFile中 有什么区别——
Assets:适用于经常使用,图片小,数量少的场合,方便快速加载
SupportingFile:适用于图片大,多的场合,此时需要考虑程序的性能




后面十几分钟实在看不下去了……啥叫addTarget 啥叫监听点击???


05-UIButton,UILabel,UIImageView的选择-7min






06-08-综合示例 购物车-(19+18+17)min
这一小节非常有趣,我看了06之后,自己先摸索着写了一下后面的
在不断调试和debug的过程中
我发现,前面看起来很简单的内容
没有多加练习,真的非常容易出错诶 呜呜

这一小节遇到的问题:
self什么时候该加不该加,很模糊;
哪些变量应该设为属性或者全局变量;
uiview和uiimageview







最后,视频老师精简了一下代码
index可以用self.shoppingCart.subviews.count来代替


0 0
原创粉丝点击