Xiaoye220/EmptyDataSet-Swift
این پروژه یک کتابخانه سوئیفتی است که به راحتی امکان نمایش صفحههای خالی (Empty State) در UITableView و UICollectionView را فراهم میکند، وقتی دادهای برای نمایش وجود ندارد.
کاربرد:
وقتی کاربر به یک لیست میرود که هنوز دادهای ندارد (مثل لیست پیامهای خالی، تاریخچه خرید خالی یا جستجوی بینتیجه)، به جای صفحه سفید و تهی، یک صفحه زیبا و قابل سفارشیسازی نمایش داده میشود.
در چه شرایطی بهتره استفاده شود؟
- وقتی میخواهید تجربه کاربری بهتری ارائه دهید.
- وقتی لیستهای شما ممکن است موقتاً خالی باشند.
- وقتی نمیخواهید کدهای پیچیده برای مدیریت حالت خالی بنویسید.
چند مثال از موارد استفاده:
نمایش پیام "هیچ پیام جدیدی ندارید" در صندوق ورودی
نمایش دکمه "شروع کنید" در یک لیست وظایف خالی
نمایش تصویر و متن راهنما در نتیجه جستجوی بینتیجه
- ##EmptyState
- ##SwiftUI
- ##iOSDev
- ##UITableView
- ##UICollectionView
- ##SwiftLibrary
- ##UserExperience
- ##MobileDev
- ##UIUX
- ##iOSApp
