وب‌سرویس مجید

پروژه emptydataset-swift

Xiaoye220/EmptyDataSet-Swift

این پروژه یک کتابخانه سوئیفتی است که به راحتی امکان نمایش صفحه‌های خالی (Empty State) در UITableView و UICollectionView را فراهم می‌کند، وقتی داده‌ای برای نمایش وجود ندارد.

کاربرد:

وقتی کاربر به یک لیست می‌رود که هنوز داده‌ای ندارد (مثل لیست پیام‌های خالی، تاریخچه خرید خالی یا جستجوی بی‌نتیجه)، به جای صفحه سفید و تهی، یک صفحه زیبا و قابل سفارشی‌سازی نمایش داده می‌شود.

در چه شرایطی بهتره استفاده شود؟

- وقتی می‌خواهید تجربه کاربری بهتری ارائه دهید.

- وقتی لیست‌های شما ممکن است موقتاً خالی باشند.

- وقتی نمی‌خواهید کدهای پیچیده برای مدیریت حالت خالی بنویسید.

چند مثال از موارد استفاده:

نمایش پیام "هیچ پیام جدیدی ندارید" در صندوق ورودی

نمایش دکمه "شروع کنید" در یک لیست وظایف خالی

نمایش تصویر و متن راهنما در نتیجه جستجوی بی‌نتیجه

  • ##EmptyState
  • ##SwiftUI
  • ##iOSDev
  • ##UITableView
  • ##UICollectionView
  • ##SwiftLibrary
  • ##UserExperience
  • ##MobileDev
  • ##UIUX
  • ##iOSApp