scrollToTop
2016-04-10 本文已影响103人
MarceauHe
相信很多人不知道iPhone手机上的一个功能.
当用户手指在一个UITableView上不停的滑动看后面的内容时,忽然间想回到顶部,那么这时候,可以点击你手机的状态栏(也就是显示时间和电量的那个位置),就可以迅速跳回到UITableView的顶部.
这是因为UITableView继承自UIScrollView,scrollView有一个属性叫做scrollToTop,这个属性默认为YES,只要是YES,显示出来的UIScrollView(或者是继承自UIScrollVIew的类例如UITableView或者UICollectionView),在点击状态栏的时候会迅速回到顶部.
但必须要注意的是:
当当前界面有多个UIScrollView时,所有的scrollToTop = YES,这时候系统就不知道要让哪一个UIScrollView回到最顶部,因此,此功能会失效,最简单的解决的方案是,保证让该界面中有只有一个UIScrollView的scrollToTop = YES ,其他都为NO