解析 iOS 11:苹果还像过去一样在意细节吗?(4)
Today Widget在 iOS 11 中,有两种打开 Today Widget 页面的方式,一是在主屏幕右划,二是在锁屏/通知中心右划,然而以上两种方式各自调出的页面中,顶部 Search Bar 的触发动作和动画有很大的差异。前一种方式(主屏幕右划)中,向下拉动 Widget 页面无法调出 Search Bar,而点击 Search Bar 时除 Cancel button 有动画之外,毛玻璃的出现和消失没有动画过渡,Search Bar 宽度的变化也只有在变窄时才有动画,退出 Search Bar 时则没有动画,整个体验十分生硬: △ https://v.vzuu.com/video/891460439790194688 而在第二种方式(锁屏/通知中心右划)中,以上动作均有动画过渡,且向下拉动 Widget 页面可以调出 Search Bar,体验顺滑: △ https://v.vzuu.com/video/891460512884355072 这就造成了两处 Today Widget 页面体验的割裂。显然,从主屏幕进入的版本简陋许多。值得一提的是,在 iOS 10 中,从主屏幕进入的 Today Widget 页面也都是有 Search Bar 动画的,Search Bar 也可以通过下拉触发,不知为何,这一切在 iOS 11 中都消失了。 不过,话说回来,iOS 11 中通过锁屏/通知中心进入的 Today Widget 页面也并非完美,其同样有相较 iOS 10 的倒退之处。在 Today Widget 页面,当用户上拉页面,使得 Search Bar 盖过 Widget 时,Search Bar 下会出现一毛玻璃矩形,以防止 Widget 内容和 Search Bar 重叠,然而,此时点击 Search Bar,这一毛玻璃矩形会先消失,然后才出现全屏的毛玻璃,而退出 Search Bar 时,则是全屏的毛玻璃先完全消失,顶部的毛玻璃矩形随后才出现,且没有动画,十分不自然: △ https://v.vzuu.com/video/891460560384823296 (请仔细看屏幕顶部的 Search Bar) 如果视频太快,还可以逐帧观看。可以看出,全屏的毛玻璃与顶部的毛玻璃并无连接,而是先后出现,割裂感十足: (编辑:ASP站长网) |