gpt4 book ai didi

iphone - 使用分频器将图像分成两部分

转载 作者:可可西里 更新时间:2023-11-01 03:27:47 26 4
gpt4 key购买 nike

我正在开发一个应用程序,我需要使用红线将图像分成两部分。

  1. 标签的左边部分

  2. 价格右侧

    enter image description here

问题 1.

如何在图像上画一条红线?

问题 2.

如何使用红线将图像分成两部分?(红线位置不固定。用户可以随意移动位置)

问题 3.

如何获取线的当前位置以及如何使用该位置两个分割图像

提前致谢

最佳答案

我会按照 koray 建议的方式来处理这个问题:

1) 我假设您上面的图像/ View 将由 View Controller 管理,从这里开始我将其称为 ImageSeperatorViewController

ImageSeperatorViewController 内部,将 koray 的代码插入到 -(void) viewDidLoad{} 方法中。确保将 imageToSplit 变量更改为 UIImageView 而不是普通的 UIView。

2) 接下来,我假设您知道如何检测用户手势。您将检测这些手势,并确定用户是否选择了 View (即 koray 代码中的 bar)。一旦确定用户是否选择了 bar,只需将其原点的 X 位置更新为触摸位置。

CGRect barFrame = bar.frame; 
barFrame.origin.x = *X location of the users touch*
bar.frame = barFrame;

3) 对于裁剪,我不会使用 github.com/bilalmughal/NLImageCropper ,它不会执行您需要执行的操作。

关于iphone - 使用分频器将图像分成两部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15964849/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com