UiswipeGesturerEcognizer مسافة
-
29-09-2019 - |
سؤال
أي فكرة إذا كانت هناك طريقة بسيطة لإطالة المسافة التي يجب أن يسافر فيها التمرير قبل الاعتراف بها. يبدو أن الافتراضي قصير حقًا. إنه أكثر من مجرد نقرة ، ولكن بالكاد. هل أحتاج إلى إنشاء معرف مخصص لفتة لتجاوز هذه المسافة؟
شكرًا.
المحلول
عدم وجود خصائص موثقة لتعيين وهذا يعني أنه لا يوجد خصائص موثقة لتعيين ذلك. يمكنك إنشاء معرف التعرف على الإيماءات الخاصة بك.
هناك 7 غير موثقة خصائص تغيير السلوك الافتراضي:
@interface UISwipeGestureRecognizer()
@property(assign, nonatomic) CGFloat minimumPrimaryMovement;
@property(assign, nonatomic) CGFloat maximumPrimaryMovement;
@property(assign, nonatomic) CGFloat minimumSecondaryMovement;
@property(assign, nonatomic) CGFloat maximumSecondaryMovement;
@property(assign, nonatomic) NSTimeInterval maximumDuration;
@property(assign, nonatomic) float rateOfMinimumMovementDecay;
@property(assign, nonatomic) float rateOfMaximumMovementDecay;
@end
ولكن إذا كتبت لـ AppStore ، فلا يمكنك استخدام هذه.
لا تنتمي إلى StackOverflow