Я добавил элемент управления UISegmented следующим образом (кажется, это работает очень хорошо, но дайте мне знать, если это плохая практика):
mapType = [[UISegmentedControl alloc] initWithItems:[NSArray arrayWithObjects: @"Map", @"Satelitte", @"Hybrid", nil]];
[_mapView addSubview:mapType];
Тогда у меня есть метод, который я хотел быбыть вызванным при изменении этого UISegmentedControl, однако я не могу установить делегат или что-либо еще в конструкторе интерфейса, потому что я делаю это программно.Заранее благодарен за любую помощь!
Если единственным решением является использование XIB, то я могу это сделать, но хотел бы знать, как это сделать, если это возможно.