2010-08-26 2 views
2

Я работаю над приложением, в котором мне нужно вызвать сафари, когда я нажимаю кнопку ..... , пожалуйста, скажите мне, как это сделать Должен ли я создать новое представление для этого? любезно помочь .... , пожалуйста, также сообщите об импорте сообщений и callmanager, если возможно ..... (не говоря уже о отправке сообщения или звоните из моего приложения ... знаю, что это невозможно ... я хочу позвонить только встроенные приложения). также wanto подтверждения, который будет мое приложение закрывается, когда я буду называть эти встроенные приложения ....вызов сафари в программе iphone

спасибо ....

ответ

12
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://9016098909891"]]; 

Вы можете использовать вышеуказанную функцию для вызова из Iphone

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.google.com"]]; 

использовать это, чтобы открыть сафари и так далее .. надеюсь, лет пришла в голову мысль, что именно делать ....

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"sms://9016098909891"]]; 

USE выше, чтобы отправить SMS с айфона

HAPPY Coding ....

+0

openURL принимает строковый параметр? Второй пример также должен принять NSURL. – taskinoor

+1

dats что я заметил после публикации и, следовательно, отредактировал его уже ... Еще спасибо, что показал мне ошибку мамы .. –

+0

спасибо, а как насчет ... сообщений ... – Saawan

2

Если вы звоните openURL с общим (например, не YouTube ссылки) веб-страница , то по умолчанию он будет открыт через сафари. Однако ваше приложение будет прекращено.

 
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.yahoo.com"]]; 

Оправа, не может помочь в этом сообщении.

+0

спасибо большое ... – Saawan

+0

получить голосование является лучшим поблагодарить :-) – taskinoor

+0

жаль, что я попытался ... но моя репутация меньше .... я обязательно попробую позже ... еще раз спасибо ... – Saawan

Смежные вопросы