gpt4 book ai didi

xamarin.ios - Monotouch - 滑动手势编程

转载 作者:行者123 更新时间:2023-12-02 08:51:14 24 4
gpt4 key购买 nike

我正在为一个 IPAD 应用程序开发一个控件(我第一次做 Apple 开发)。它是一个模仿网格的简单控件 - 由一组 UIView(每个代表一个单元格)组成,所有这些都添加到父 UIView(以类似网格的方式)。

其中一个要求是实现滑动手势 - 用户在网格上滑动以激活/停用单元格 - 这对应于数据库中的 1/0。

我创建了一个 UISwipeGesture 并将其添加到代表一个单元格的每个 UIView 中。这似乎是一种不正确的方法,因为它会为发起滑动的 UIView 触发事件,但不会触发所有 UIView。

我的理解是我需要在包含所有这些子 UIView 的父 UIView 中实现 SwipeGesture。但是,如果我这样做,我怎么知道哪个子 UIView 被刷过了?或者任何其他有意义的方法?

最佳答案

我知道这个帖子很旧,但我创建了一个 Swipe可能有帮助的扩展方法。

View.Swipe(UISwipeGestureRecognizerDirection.Right).Event += Swipe_Event;

void Swipe_Event(ViewExtensions.SwipeClass sender, UISwipeGestureRecognizer recognizer)
{
View view = sender.View; // do something with view that was swiped.
}

关于xamarin.ios - Monotouch - 滑动手势编程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8449608/

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