Day2 : iOS第三方框架MBProgressHUD学习笔记
2015-06-06 20:35
330 查看
今天主要学习了MBProgressHUD,受益匪浅。MB实现了弹出提示,可以很快捷的集成到项目中去。不得不说,得益于GitHub上丰富的开源第三方框架,开发工作变得非常的简便,优雅。
1.可以在弹出提示的同时,执行block
还是要多用,活用block语法。使用MB的showAnimated: whileExecutingBlock:能轻松实现。
2.在网络通信时可以弹出比较复杂的提示框
网络延迟大的时候,提示框是对用户的一种心理安慰,必须要有。结合NSURLConnection很方便。
3.不能为了使用提示框而使用
提示框虽好,使用也需谨慎。切记弄巧成拙。
PS.昨天遗留下的问题算是解决了。从系统NavigationBar自带的Leftbarbutton返回时怎么通知源VC刷新?可以在当前VC的viewDidDisappear里调用一个通知(NSNotificationCenter)通知源VC执行刷新方法。虽然这样实现了,但是不够优雅,以后在学习过程中寻找更好的解决办法。
明天的学习计划: 准备好好优化一下UI,使用flatUI、JVFloatLabeledTextField等框架。
1.可以在弹出提示的同时,执行block
还是要多用,活用block语法。使用MB的showAnimated: whileExecutingBlock:能轻松实现。
2.在网络通信时可以弹出比较复杂的提示框
网络延迟大的时候,提示框是对用户的一种心理安慰,必须要有。结合NSURLConnection很方便。
3.不能为了使用提示框而使用
提示框虽好,使用也需谨慎。切记弄巧成拙。
PS.昨天遗留下的问题算是解决了。从系统NavigationBar自带的Leftbarbutton返回时怎么通知源VC刷新?可以在当前VC的viewDidDisappear里调用一个通知(NSNotificationCenter)通知源VC执行刷新方法。虽然这样实现了,但是不够优雅,以后在学习过程中寻找更好的解决办法。
明天的学习计划: 准备好好优化一下UI,使用flatUI、JVFloatLabeledTextField等框架。
相关文章推荐
- ACM练习 A Mathematical Curiosity
- 苹果开发 笔记(35)音频
- iOS-RunTime
- iOS-Runtime知识点整理
- TechParty-IOS与iwatch专题沙龙笔记
- iOS 蓝牙4.0相关资料
- iOS给图片(其他view) 添加点击事件
- iOS开发 - 使用自定义字体
- iOS Unix时间戳转换
- 通讯录 ios
- ios学习笔记: TableView利用label调整cell高度
- iOS 启动页多停留一会
- ios 三级控制器 标签栏
- iOS 跳转按钮设置2种
- iOS 压缩图片,判断图片格式
- iOS 判断相机权限是否被限制,判断相机是否可以使用
- IOS文档注释
- iOS:扫描银行卡识别卡号
- ios view的frame和bounds之区别(位置和大小)
- IOS 中什么时候使用copy