что я пытаюсь сделать, это иметь
1. понятный текст в ячейке табличного представления (скажем, «Google»)
2. возможность выбора пользователем этой строки («Google») и запуска сафари и открытия URL http://www.google.de
3. если пользователь добавляет новую запись в табличное представление, он должен иметь возможность ввести произносимый текст и прикрепленный URL, которые должны быть сохранены в табличном представлении
Я уже давно искал в Google, но безуспешно.
Есть ли вообще возможность реализовать это с помощью таблицы?
Любые намеки, предложения или что-либо еще очень ценится.
Заранее спасибо за вашу поддержку!
UPDATE:
Похоже, это то, что я ищу:
(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
// Navigation logic
if(indexPath.row == 0 && indexPath.section == 2){
NSString * storyLink = [currentStory objectForKey: @"link"];
// clean up the link - get rid of spaces, returns, and tabs...
storyLink = [storyLink stringByReplacingOccurrencesOfString:@" " withString:@""];
storyLink = [storyLink stringByReplacingOccurrencesOfString:@"\n" withString:@""];
storyLink = [storyLink stringByReplacingOccurrencesOfString:@" " withString:@""];
// NSLog(@"link: %@", storyLink);
// open in Safari
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:storyLink]];
}
}
Проблема, тем не менее, заключается в том, как дать пользователю возможность сделать собственную запись UITableView с именем для ссылки и самим URL (что-то вроде закладки в сафари).
Есть предложения?