概述
日期:2017-02-09
项目:知天气(中级版)
学到了什么
- 自定义字体
- 在代码里给按钮(Button)设定图片
- 大量的界面(Interface)工作,增加了熟练度
详情
概念
无
技巧
- 自定义字体
1、 要把字体拖进 Build Phrase 里的 Copy Bundle Resources 里面。
2、 添加到 Info.plist 里面
3、可以直接在 storyboard 里面可视化调用
- 在代码里给按钮(Button)设定图片
如果要给按钮(Button)设置图片,除了直接在 storyboard 里设置,还可以用代码,需要用到 setImage 这个方法。
showWeather.setImage(<#T##image: UIImage?##UIImage?#>, for: <#T##UIControlState#>)
比如:
let buttonImage = getImage(string: keyString, key: "detail")
self.showWeather.setImage(buttonImage, for: UIControlState.normal)
不足
- 代码重复过多,显得很繁复。
- 响应时间过长,对线程的理解太浅。