project_files/HedgewarsMobile/Classes/MapConfigViewController.m
branchios-revival
changeset 11226 628ac6f8a41e
parent 11206 2e80c9861818
child 11554 73e6a3d2f768
equal deleted inserted replaced
11225:eb600ab27fb9 11226:628ac6f8a41e
   350     [self.tableView reloadData];
   350     [self.tableView reloadData];
   351     [self updatePreview];
   351     [self updatePreview];
   352     oldPage = newPage;
   352     oldPage = newPage;
   353 }
   353 }
   354 
   354 
       
   355 - (void)localizeSegmentedControl
       
   356 {
       
   357     for (NSUInteger i = 0; i < self.segmentedControl.numberOfSegments; i++)
       
   358     {
       
   359         NSString *oldTitle = [self.segmentedControl titleForSegmentAtIndex:i];
       
   360         [self.segmentedControl setTitle:NSLocalizedString(oldTitle, nil) forSegmentAtIndex:i];
       
   361     }
       
   362 }
       
   363 
   355 #pragma mark -
   364 #pragma mark -
   356 #pragma mark view management
   365 #pragma mark view management
   357 -(NSArray *) dataSourceArray {
   366 -(NSArray *) dataSourceArray {
   358     if (dataSourceArray == nil) {
   367     if (dataSourceArray == nil) {
   359         NSString *model = [HWUtils modelType];
   368         NSString *model = [HWUtils modelType];
   401     return dataSourceArray;
   410     return dataSourceArray;
   402 }
   411 }
   403 
   412 
   404 -(void) viewDidLoad {
   413 -(void) viewDidLoad {
   405     [super viewDidLoad];
   414     [super viewDidLoad];
   406 
   415     
       
   416     [self localizeSegmentedControl];
       
   417     
   407     // initialize some "default" values
   418     // initialize some "default" values
   408     self.slider.value = 0.05f;
   419     self.slider.value = 0.05f;
   409     self.slider.enabled = NO;
   420     self.slider.enabled = NO;
   410     self.oldValue = 5;
   421     self.oldValue = 5;
   411     self.busy = NO;
   422     self.busy = NO;