CocoaPods দিয়ে InboxUI সেট আপ করুন
১। আপনার প্রজেক্ট ডিরেক্টরিতে টার্মিনাল থেকে ‘pod init’ কমান্ডটি চালান।
২। নতুন তৈরি Podfile খুলুন।
৩। আপনার প্রজেক্ট নামের টার্গেটের অধীনে Pushwoosh নির্ভরতা যোগ করুন:
# Uncomment the next line to define a global platform for your project# platform: ios, ‘9.0’
target ‘MyApp’ do # Comment the next line if you don’t want to use dynamic frameworks use_frameworks!
# Pods for MyApp pod 'PushwooshInboxUI'
end৪। আপনার প্রজেক্ট ডিরেক্টরিতে টার্মিনালে নিম্নলিখিত কমান্ডটি চালান:
pod install৫। নতুন তৈরি <your_project_name>** .xcworkspace** ফাইলটি খুলুন।
৬। দারুণ! আপনি আপনার প্রজেক্টে Pushwoosh InboxUI ইন্টিগ্রেট করেছেন।
Pushwoosh InboxUI কোড যোগ করুন
Anchor link toআপনার অ্যাপে Inbox UI দেখাতে, Inbox ভিউ কন্ট্রোলার যোগ করুন:
self.navigationController?.pushViewController(PWIInboxUI.createInboxController(with: PWIInboxStyle.default()), animated: true)[self.navigationController pushViewController:[PWIInboxUI createInboxControllerWithStyle:[PWIInboxStyle defaultStyle]] animated:YES];Inbox-কে আপনার অ্যাপের চেহারার সাথে মেলাতে, PWIInboxStyle-এর প্যারামিটারগুলি পরিবর্তন করুন। আপনি ফন্ট, ব্যাকগ্রাউন্ড কালার ইত্যাদির মতো প্যারামিটার কাস্টমাইজ করতে পারেন।
//creating a new Inbox stylelet 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)//creating a new Inbox stylePWIInboxStyle *inboxStyle = [PWIInboxStyle customStyleWithDefaultImageIcon:[UIImage imageNamed:@"custom_image"]textColor:UIColor.darkTextColoraccentColor:UIColor.blueColorfont:[UIFont systemFontOfSize:17]];
inboxStyle.backgroundColor = [UIColor colorWithWhite:1 alpha:1];inboxStyle.listErrorMessage = NSLocalizedString(@"Custom error message", @"Custom error message");inboxStyle.listEmptyMessage = NSLocalizedString(@"Custom empty message", @"Custom empty message");
[PWIInboxStyle setupDefaultStyle:inboxStyle];কাস্টমাইজেশন
Anchor link toInbox UI স্টাইল কাস্টমাইজ করতে, অনুগ্রহ করে দেখুন:
আরও বিস্তারিত জানতে, Inbox Sample দেখুন।