2017-10-14 17 views
-8

je suis en train de mettre en œuvre MARKRangeSlider, cette question est le code a été écrit dans l'objet-c où je suis en utilisant rapide 4Code de l'objet c -> rapide

Toute aide convertir ce code est apprécié!

c'est le code fourni qui est utilisé pour mettre en place le curseur:

- (void)viewDidLoad { 
// ... 
self.rangeSlider = [[MARKRangeSlider alloc] initWithFrame:CGRectZero]; 
[self.rangeSlider addTarget:self 
        action:@selector(rangeSliderValueDidChange:) 
      forControlEvents:UIControlEventValueChanged]; 

[self.rangeSlider setMinValue:0.0 maxValue:1.0]; 
[self.rangeSlider setLeftValue:0.2 rightValue:0.7]; 

self.rangeSlider.minimumDistance = 0.2; 

[self.view addSubview:self.rangeSlider]; 
// ... 
} 

- (void)rangeSliderValueDidChange:(MARKRangeSlider *)slider { 
NSLog(@"%0.2f - %0.2f", slider.leftValue, slider.rightValue); 
} 

Répondre

-1
  1. Copier les fichiers MARKRangeSlider du GitHub

  2. Créer un fichier d'en-tête de transition Objective-C pour votre projet, puis importez MARKRangeSlider.h dans le fichier d'en-tête de pontage:

    #import <MARKRangeSlider/MARKRangeSlider.h>

    ou

    #import "MARKRangeSlider.h"

  3. Importation nouveau module dans votre fichier rapide, où vous allez utiliser ce code Objective-C

    import MARKRangeSlider

  4. Utilisez le code, toutes les méthodes publiques devrait être converti après cela et facile à utiliser dans rapide

Here vous pouvez en savoir plus sur la création d'en-têtes de pontage