بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
اکشن تماس و پیام کوتاه در سوییفت
سلام
من میخوام وقتی روی یک دگمه کلیک شد صفحه کلید شماره تماس باز بشه و بتونه تماس بگیره کادبد با اون شماره که ست کردم و همچنین واسه پیامک . چجوری اینکار رو کنم؟
برای این سوال 2 پاسخ وجود دارد.
مشاهده پاسخ صحیح
پاسخ به سوال
کاشی زاده
9 سال پیش
+1
0
پاسخ صحیح
سلام ،
با استفاده از دستور زیر میتونید کاربر را به صفحه تماس ارجاع دهید :
if let url = URL(string:"tel://\(phoneNumber)"), UIApplication.shared.canOpenURL(url) {
UIApplication.shared.openURL(url)
}
کد زیر هم برای ارجاع به برنامه SMS :
UIApplication.sharedApplication().openURL(NSURL(string: "sms:+98000")!)
پاسخ به سوال
122977
9 سال پیش
0
0
سلام
برای اینکه نقطه ای رو روی نقشه خود دستگاه (گوگل مپ یا مپ اپل ) مشخص کنیم چه کار باید کرد ؟؟
یعنی فقط نقطه نمایش داده بشه ، نه direction به اون نقطه
چون با دستور پایین direction میده
if let url = URL(string: "http://maps.apple.com/?saddr=\(lat),\(long)&daddr=\(latgest),\(longgest)") , UIApplication.shared.canOpenURL(url) {
UIApplication.shared.open(url, options: [:], completionHandler: nil)
}
حل شد
به جای لینک
ادرس نقطه مورد نظر رو از روی نقشه قرار بدیم درست میشه (9 سال پیش)
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .