IOS rivojlantirish bo’yicha darslar. Qanday qilib elektron pochta yuborish funktsiyasini ilovada qo’llash mumkin — (7 -dars, video) haqida malumot
IOS rivojlantirish bo’yicha darslar. Qanday qilib elektron pochta yuborish funktsiyasini ilovada qo’llash mumkin — (7 -dars, video)
Bugun biz dasturlash kursimizni davom ettiramiz Maqsad-C iOS uchun. Bizning ettinchi darsimiz ko’plab ilovalarda mavjud bo’lgan elektron pochta yuborishning standart xususiyatini yaratishga qaratiladi.
Shuning uchun, ishlab chiquvchilar ko’pincha o’z ilovalarida fikr-mulohazalarni amalga oshiradilar, shunda foydalanuvchi savol beradi, o’z istaklarini yozadi yoki kamchiliklarni ko’rsatadi.
Aslida bunday funktsiyani amalga oshirish juda oson. Buning uchun maxsus ramka qo’shish kerak MessageUI.frameworkelektron pochta xabarlarini yuborish vositalarini o’z ichiga oladi. Shuni ta’kidlash kerakki, simulyatordan pochtani sinab ko’rish imkoni yo’q, chunki u pochta mijozini sozlang, bu yuk tashish uchun muhim talabdir.
Ramkani qo’shgandan so’ng, tugma bosilganda ochiladigan modal oynani ko’rsatish funksiyasini yozamiz. Ushbu oyna standart bo’lgani uchun biz uning tartibini o’zgartira olmaymiz. Ammo elektron pochta kimga yuborilishini, elektron pochta mavzusini darhol belgilashingiz mumkin, bu imkoniyatni yoqing. HTML teglari va hatto elektron pochtaning matnini ham o’rnating.
Modal oyna xususiyati bekor qilish va yuborish tugmalarini o’z ichiga oladi. Agar foydalanuvchi «Bekor qilish» tugmasini bosgan bo’lsa, elektron pochtani qoralama sifatida o’chirish yoki saqlash variantini taklif qiluvchi dialog oynasi paydo bo’ladi. Agar siz elektron pochtani saqlasangiz, siz to’g’ridan-to’g’ri standart «Elektron pochta» dasturiga o’tasiz. Agar foydalanuvchi «Yuborish» tugmasini bossa, elektron pochta avtomatik ravishda yuboriladi va modal oyna yopiladi.
Keyingi darsda biz standart usulda postni Twitter va Facebookga yuborishni to’xtatamiz.
Loyihaning manba kodini yuklab oling.
Qanday qilib?, Texnologiyalar
IOS rivojlantirish bo’yicha darslar. Qanday qilib elektron pochta yuborish funktsiyasini ilovada qo’llash mumkin — (7 -dars, video)