在做iOS开发的时候,交互方面需要特别注意与设计师沟通交流,确保没有误解交互逻辑,尤其要注意以下几点:
1)状态栏、导航栏是否隐藏
2)有tableView的页面能够滑动的是哪些部分,哪些部分不跟随滑动,有没有section头部保持浮动在顶部的效果,哪些模块有这种 “头部保持浮动在顶部”效果
3)某个地方能够响应点击事件或者其他手势事件,需要与设计师确认响应手势事件的具体UI范围
这些都是交互问题,原来本人是习惯于“想当然”的去决定这些细节应该是怎样的,而没有和设计师去沟通,这样是不合适的,极有可能会出现本人做出来的交互逻辑和设计师预想的交互逻辑不一致,所以这里应该去和设计师沟通以达成一致。
做UI交互的时候 遇到 有多个做法都符合UI效果图时 需要找设计师沟通,讲明这些做法会有哪些区别,然后一起确认选择哪种方式去做