如何在UIScrollView中禁用垂直滚动?
UIScrollView有一个属性scrollEnabled来禁用所有的滚动,但我只想禁用垂直滚动。
那可能吗? 谢谢。
如果scrollView的contentSize.height
小于bounds.size.height
,它将不会垂直滚动。
尝试设置:
scrollView.contentSize = (CGSize){<yourContentWidth>, 1.0}
迅速
scrollView.contentSize = CGSize(width: <yourContentWidth>, height: 1.0)
- (void)scrollViewDidScroll:(UIScrollView *)aScrollView { [aScrollView setContentOffset: CGPointMake(aScrollView.contentOffset.x,0)]; }
你必须已经确认到UIScrollViewDelegate
aScrollView.delegate = self;
- 从AVCaptureSessionDataOutput与AVCaptureSessionPresetPhoto iOS iOS CVImageBuffer扭曲
- 如何在使用AVAudioPlayer框架完成播放后再次播放相同的声音?
- 删除UISearchBar和阴影的顶部和底部边框?
- 确定UILabel可以使用的最大字符数
- 如何更改UITableViewRowAction标题颜色?
- 如何使用Parse IOS SDK和来自Rails后端的REST推送通知
- 我怎样才能解除一个模式segue,然后执行push segue到新的视图控制器
- 我如何获得可用的NSFont系列列表?
- 加载笔尖,但没有得到一个UITableViewexception