- 博客(4)
- 资源 (2)
- 收藏
- 关注
转载 APP界面设计:移动缺省页如何设计才会内容“丰富友好”?
缺省页面,是出现在用户没有提交任何资料或者网络连接不通畅的情况下所展现的页面。通常设计师们习惯用丰富的数据内容把页面设计得美观实用,考虑的都是界面展现的“理想状态”,往往会忽视没有内容的“缺省状态”。未经过精心设计的缺省页面降低了用户的使用体验,并可能给用户带来困扰,如下图iOS系统邮件App,无邮件时界面上没有任何有效反馈信息,用户不能明确得知到底是网络问题还是账号同步出错亦或者是收件箱内确实一封
2017-03-22 10:20:45 2815
原创 Instrument的使用
可以看到 Instruments 功能很多,这里先介绍一下我们在开发中常用到的几种:CPU 性能测试、图形性能测试、内存性能测试。本文主要介绍Time Profiler、Core Animation、Leaks的简单实用。工具通过Xcode工具栏中Product->Profile(command+i)可以启动,启动后界面如下: 在开始进行应用程序性能分析的时候,建议使用真机测试,数据会更
2017-03-20 15:04:30 1708
原创 Alipay首页刷新实现
Alipay 的新版,首页的UI和刷新控件的位置发生了变化。闲暇之余做了个类似的Demo。实现方式:UIScrollView + UITableView 。UITableView和一个topView作为UIScrollView的subView关键点:1.scrollView的Indicator的显示位置从tableView的位置开始显示_scrollView.scrollIndicatorInse
2017-03-17 17:24:51 463
原创 视频播放BUG记录-事件传递响应问题
项目中有视频播放模块。在横屏模式下(playerView是改变frame实现的横屏)的点击事件存在BUG,点击横屏屏幕,下层view会响应点击,这是不希望的结果。原因:在事件传递的过程中,下层view是合适的响应者,因此响应。解决方法:根据事件传递的原理,阻止下层view响应,设置userInteractionEnabled为 NO。UIView不能接收事件的三种情况:- 不接受用户交互:userI
2017-03-16 11:06:50 397
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人