صندوق الرسائل لـ Xamarin
Xamarin.iOS
Anchor link to- أضف حزمة Nuget Pushwoosh.Inbox.Xamarin.iOS إلى مشروعك.
- في مشروعك، افتح AppDelegate.cs وقم بتوصيل Pushwoosh.Inbox عن طريق إضافة السطر
using Pushwoosh.Inbox. - لعرض واجهة مستخدم Inbox في تطبيقك، أضف Inbox view controller:
NavigationController.PushViewController(PWIInboxUI.CreateInboxControllerWithStyle(PWIInboxStyle.DefaultStyle()), true);- لجعل Inbox يبدو جزءًا عضويًا من تطبيقك، قم بتغيير معلمات PWIInboxStyle. يمكنك تخصيص معلمات مثل الخط ولون الخلفية وما إلى ذلك.
PWIInboxStyle inboxStyle = PWIInboxStyle.CustomStyleWithDefaultImageIcon( UIImage.FromBundle("Default"), UIColor.DarkTextColor, UIColor.Blue, UIFont.SystemFontOfSize(17));inboxStyle.BackgroundColor = UIColor.White;inboxStyle.SelectionColor = UIColor.Orange;inboxStyle.ListErrorMessage = "Custom error message";inboxStyle.ListEmptyMessage = "Custom empty message";PWIInboxStyle.SetupDefaultStyle(inboxStyle);Xamarin.Android
Anchor link to- أضف حزمة Nuget Pushwoosh.Inbox.Xamarin.Android إلى مشروعك.
- قم بتوصيل Pushwoosh.Inbox عن طريق إضافة الأسطر التالية:
using Pushwoosh.Inbox;using Pushwoosh.Inbox.UI;using Pushwoosh.Inbox.UI.Activity;- لعرض واجهة مستخدم Inbox في تطبيقك، ابدأ InboxActivity:
Intent intent = new Intent(this, typeof(InboxActivity));StartActivity(intent);- لجعل Inbox يبدو جزءًا عضويًا من تطبيقك، قم بتغيير معلمات PushwooshInboxStyle. يمكنك تخصيص معلمات مثل الخط ولون الخلفية وما إلى ذلك.
PushwooshInboxStyle inboxStyle = PushwooshInboxStyle.Instance;inboxStyle.BackgroundColor = new Integer(Color.GhostWhite);inboxStyle.HighlightColor = new Integer(Color.ParseColor("#ff00ff"));inboxStyle.ListErrorMessage = "Custom error message";inboxStyle.ListEmptyText = "Custom empty message";inboxStyle.DefaultImageIcon = Resource.Drawable.inbox_message;شاركنا ملاحظاتك
Anchor link toتساعدنا ملاحظاتك في إنشاء تجربة أفضل، لذلك نود أن نسمع منك إذا واجهت أي مشاكل أثناء عملية دمج SDK. إذا واجهت أي صعوبات، فلا تتردد في مشاركة أفكارك معنا عبر هذا النموذج.