Форум программистов, компьютерный форум CyberForum.ru

Swift

Войти
Регистрация
Восстановить пароль
 
Kennedy_SK
0 / 0 / 0
Регистрация: 05.04.2015
Сообщений: 20
#1

MapKit Objective-C -> Swift код - Swift

06.05.2015, 15:41. Просмотров 553. Ответов 0
Метки нет (Все метки)

Доброго времени суток всем!
Помогите в вопросе:
нужно использовать OSM карты с MapKit
я нашел код на ObjC, помогите переделать на swift или подскажите другие методы как подключить OSM

Objective-C
1
2
3
4
5
6
7
8
9
10
11
12
// Place this into your -viewDidLoad method
NSString *template = @"http://tile.openstreetmap.org/{z}/{x}/{y}.png";         // (1)
MKTileOverlay *overlay = [[MKTileOverlay alloc] initWithURLTemplate:template]; // (2)
overlay.canReplaceMapContent = YES;                        // (3)
[self.mapView addOverlay:overlay level:MKOverlayLevelAboveLabels];         // (4)
 
// And this somewhere in your class that’s mapView’s delegate (most likely a view controller).
- (MKOverlayRenderer *)mapView:(MKMapView *)mapView rendererForOverlay:(id<MKOverlay>)overlay {
    if ([overlay isKindOfClass:[MKTileOverlay class]]) {
        return [[MKTileOverlayRenderer alloc] initWithTileOverlay:overlay];
    }
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.05.2015, 15:41     MapKit Objective-C -> Swift код
Посмотрите здесь:
Обучение Swift/Objective-C с нуля Swift
Можно ли освоить Swift без изучения Objective-C? Swift
Перевести код с as3 на swift? Swift
Замена стандартных визуальных элементов в MapKit Swift
Восклицательный знак в Swift Swift
Swift SWIFT 3 и WebSocket в Xcode 8
Swift Swift is open source!
Дружит ли swift с геопозицией? Swift
Swift Мутирование массива - Swift
Swift JSON Parsing Swift
Как установить Swift? Swift
Swift Казалось бы просто Swift

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru