gpt4 book ai didi

iphone - 类似于 Windows 桌面中的矩形选择

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:54:12 26 4
gpt4 key购买 nike

我正在为 Cocoa Touch 制作一个日程安排应用程序,我需要能够通过触摸屏幕来选择时间间隔。我的意思是,用户必须能够用手指在“ScheduleView”中选择一个时间间隔,然后添加一个事件。

我正在考虑做某种矩形选择,类似于每个人都可以在 Windows 桌面上做的那种,但我不知道如何检测多点触摸,也不知道如何绘制选择矩形。谁能帮帮我?

附注:“ScheduleView”是一个UIView,而不是一个UITableView

最佳答案

您需要将 UIGestureRecognizer 添加到您的 View 中。您可以作为委托(delegate)检测触摸,这种情况可能最好使用 UIPanGestureRecognizer。您将委托(delegate)设置为您自己,并在 -(void)panGestureMoveAround:(UIPanGestureRecognizer *)gesture 内绘制框 这是一个 tutorial .

要绘制框,您可以手动绘制到 View 中,但在顶部 reshape UIView 并操纵其边框宽度和颜色可能更容易,如 this SO question .

关于iphone - 类似于 Windows 桌面中的矩形选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8662908/

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