آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

اکشن تماس و پیام کوتاه در سوییفت

سعید  9 سال پیش  9 سال پیش
0 0

سلام

من میخوام وقتی روی یک دگمه کلیک شد صفحه کلید شماره تماس باز بشه و بتونه تماس بگیره کادبد با اون شماره که ست کردم و همچنین واسه پیامک . چجوری اینکار رو کنم؟

 برای این سوال 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)

        }

0 0
حل شد به جای لینک ادرس نقطه مورد نظر رو از روی نقشه قرار بدیم درست میشه (9 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .