انتقل إلى المحتوى

إعداد InboxUI باستخدام Swift Package Manager

  1. افتح مشروعك في Xcode وانتقل إلى إعدادات المشروع -> Package Dependencies، ثم اضغط على زر ’+’.
تبعيات الحزمة
  1. أدخل عنوان URL الحزمة التالي:
Terminal window
https://github.com/Pushwoosh/PushwooshInboxUI-XCFramework
  1. قم بإعداد ‘Dependency Rule’ إلى Branch و main. ثم، انقر على زر ‘Add Package’.
  1. في الشاشة التالية لاختيار الحزمة، حدد حزمة Pushwoosh وAdd Package إلى Target التطبيق الرئيسي الخاص بك.
  1. افتح Target التطبيق الرئيسي الخاص بك وتحت قسم “Frameworks, Libraries, and Embedded Content”، تأكد من إضافة PushwooshInboxUI.
  1. هذا كل شيء! لقد قمت للتو بدمج Pushwoosh InboxUI SDK في مشروعك.

إضافة كود Pushwoosh InboxUI

Anchor link to

لإظهار واجهة مستخدم Inbox في تطبيقك، أضف وحدة تحكم عرض Inbox:

self.navigationController?.pushViewController(PWIInboxUI.createInboxController(with: PWIInboxStyle.default()), animated: true)

لجعل Inbox يتناسب مع مظهر تطبيقك، قم بتغيير معلمات PWIInboxStyle. يمكنك تخصيص معلمات مثل الخط ولون الخلفية، إلخ.

//creating a new Inbox style
let inboxStyle = PWIInboxStyle.customStyle(withDefaultImageIcon: UIImage.init(named: "custom_image"),
textColor: UIColor.darkText,
accentColor: UIColor.blue,
font: UIFont.systemFont(ofSize: 17))
inboxStyle?.backgroundColor = UIColor.init(white: 1, alpha: 1)
inboxStyle?.listErrorMessage = NSLocalizedString("Custom error message", comment: "Custom error message")
inboxStyle?.listEmptyMessage = NSLocalizedString("Custom empty message", comment: "Custom empty message")
PWIInboxStyle.setupDefaultStyle(inboxStyle)

التخصيص

Anchor link to

لتخصيص نمط واجهة مستخدم Inbox، يرجى الرجوع إلى:

لمزيد من التفاصيل، ألق نظرة على نموذج Inbox.