Форум программистов, компьютерный форум, киберфорум
Наши страницы
Objective-C
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
paparotnik
0 / 0 / 0
Регистрация: 27.11.2012
Сообщений: 60
#1

MapKit и интеграцией проектов с github

06.12.2012, 16:09. Просмотров 1062. Ответов 4

Бью уже долго над этим, пытался сам разобраться, но тяжко идет

Вопрос 1: Как использовать google map на iOS 6? В 6 версии аппл перешла на свои карты с гугловских т.е. по умолчанию стоят аппловский.пишут что надо на аппарате менять карты, такой вариант не устраивает.


Вопрос 2: Есть ли возможность интегрировать готовый проект в свой? И каким образом это использовать, если я скачиваю готовый проект с github и мне нужно использовать его в своем приложении?

Вопрос 3: Как добавить карты в ячейку динамической таблицы? И почему при добавлении еще одного прототипа ячейки появляется ошибка связанная с идентификатором?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.12.2012, 16:09
Ответы с готовыми решениями:

MapKit не отображает локацию
Всем привет! - (void)viewWillAppear:(BOOL)animated { ; //...

MapKit построение маршрута
Hi, подскажите возможно как-то прикрутить построение маршрутов ? Я пробывал...

Портфолио на GitHub
Всем привет! Недавно общался по поводу работы с одной заграничной компанией,...

Работа с MapKit
Доброго времени суток! Порекомендуйте что использовать в качестве...

В чем разница MFC проектов и CLI проектов?
хочется свободно использовать winApi функции т.к. мне кажется что .net в CLI/...

4
Vorona
Peace 2 all shining faces
672 / 534 / 84
Регистрация: 05.03.2010
Сообщений: 1,283
07.12.2012, 02:51 #2
1. можно, ребята на работе делали, так что искать можно смело, или чуть позже гляну, как делали
2. вот пример https://github.com/AFNetworking/AFNetworking, но если просто обычное приложение попытаться смержить со своим то возможно нужно будет чуток подкорректировать
3. потому что reusableIdentifier уникален для каждого типа ячейки, потому если у вас в одной таблице используются разные по типу ячейки, нужно для каждой реюзать свой идентификатор, если правильно вопрос понял, либо приведите пример реализации tableView:cellForRowAtIndexPath:
0
paparotnik
0 / 0 / 0
Регистрация: 27.11.2012
Сообщений: 60
07.12.2012, 13:27  [ТС] #3
Vorona,
1-2. https://github.com/mladjan/GoogleMapsOverlayiOS ну вот тут тоже карты сделаны, я просто почему и спрашивал про интеграцию, как их например в свой проект добавить, ну или если ты знаешь как по другому настроить их, то буду благодарен
3. - (UITableViewCell *)tableViewUITableView *)tableView cellForRowAtIndexPathNSIndexPath *)indexPath
{

static NSString *CellIdentifier = @"MyBasicCell";
//ScaryBugDoc *bug = [self.bugs objectAtIndex:indexPath.row];
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];

if (cell == nil) {
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleValue2 reuseIdentifier:CellIdentifier];
}
if (indexPath.row == 1){
cell.textLabel.text=self.detailItem.data.about;
cell.detailTextLabel.text=@"";
}
else
{
if(indexPath.row==0)
{
cell.textLabel.text=@" Probka bar & restaurant";
cell.detailTextLabel.text=self.detailItem.data.title;}

}


это у динамической таблицы, отображается ячейки. Как сделать так чтобы либо в третью добавить карты, либо добавить еще один прототип и к нему обращаться.Даже при указании в IB разных идентификаторов происходит та же ошибка
0
zulkis
684 / 611 / 43
Регистрация: 13.01.2011
Сообщений: 1,724
07.12.2012, 18:34 #4
paparotnik, используйте BB-коды. Читать не удобно, люди не любят напрягаться и вчитываться...
+ каждодневная работа с Отформатированным кодом приводит наметанный взгляд к отлову ошибки за секунды. А вот с не отформатированным - все плохо.
0
paparotnik
0 / 0 / 0
Регистрация: 27.11.2012
Сообщений: 60
07.12.2012, 19:02  [ТС] #5
zulkis, понял)



C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
- (UITableViewCell *)tableViewUITableView *)tableView cellForRowAtIndexPathNSIndexPath *)indexPath
{
 
      static NSString *CellIdentifier = @"MyBasicCell";
//ScaryBugDoc *bug = [self.bugs objectAtIndex:indexPath.row];
      UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
 
      if (cell == nil) {
                cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleValue2 reuseIdentifier:CellIdentifier];
       }
       if (indexPath.row == 1){
                cell.textLabel.text=self.detailItem.data.about;
                cell.detailTextLabel.text=@"";
       }
       else
       {
               if(indexPath.row==0)
               {
                         cell.textLabel.text=@" Probka bar & restaurant";
                         cell.detailTextLabel.text=self.detailItem.data.title;}
 
               }
       }
}
0
07.12.2012, 19:02
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.12.2012, 19:02

Yandex mapkit и другие
Здравствуйте. Нужно встроить в приложение карту для наглядного местоположения...

Yandex MapKit на Android Studio
Здравствуйте, импортировал библиотеку карт в проект, на эмуляторе все отлично...

Плагин карусели с интеграцией в шаблон
Здравствуйте! мне нужно добиться эффекта как на скриншоте. Для слайдера я...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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