Add a swipe gesture
Add a Slider
Uipangesturerecognizer *recognizera = [[Uipangesturerecognizer alloc] initwithtarget: Self action:@selector(handlepan:)];
[Recognizera setmaximumnumberoftouches:1];
Slider size
_aview = [[UIView alloc] initwithframe:cgrectmake (0,0, 100,150)];
[_aview addgesturerecognizer: Recognizera];
/**
* @brief Sliding Module
*/
#pragma mark-Slide module
-(ibaction) Handlepan: (Uipangesturerecognizer *) recognizer {
When you release your finger, judge the sliding trend so that it calculates the sliding seat
if (recognizer. state = = uigesturerecognizerstateended) {
[self updaterelationships];
}
}
/**
* @brief Slide size
*/
#pragma mark--Sliding size
-(void) updaterelationships{
NSLog(@ "update-cgfloat_x::%f",aview. Frame. Origin. x);
NSLog(@ "update-cgfloat_x::%f",aview. Frame. Origin. Y);
}
iOS swipe gesture Uipangesturerecognizer considerations