【问题标题】:Pinch zoom uiscrollview only on x-axis仅在 x 轴上捏缩放 uiscrollview
【发布时间】:2023-03-28 09:21:01
【问题描述】:

如何限制仅在 X 轴上的收缩效果。 ?

我创建了一个 ScrollView 并在其中添加了一个图像。我已经为 UIImageView 完成了捏缩放效果,但我只想限制 X 轴上的缩放。

【问题讨论】:

标签: ios objective-c iphone ipad uiscrollview


【解决方案1】:

试试这个:

1.使用UIScrollViewDelegate
2.实现这个功能

-(void)scrollViewDidScroll:(UIScrollView *)scrollView
{
    if (scrollView.contentOffset.x > 0)
        scrollView.pinchGestureRecognizer.enabled = YES;
    else
        scrollView.pinchGestureRecognizer.enabled = NO; 
}

【讨论】:

  • 我创建了一个颜色选择器,我想沿 x 轴捏缩放它,使颜色渐变选择更容易。我该怎么做?
猜你喜欢
  • 2012-06-17
  • 1970-01-01
  • 2012-11-24
  • 1970-01-01
  • 2017-09-23
  • 2014-02-16
  • 1970-01-01
  • 1970-01-01
  • 2015-04-25
相关资源
最近更新 更多