Здравейте! Продължавам курса си по уроци по програмиране под iOS на език Objective-C. Както си спомняте, в третия урок написахме програмата „Книга с рецепти“, докато използвахме UITableView. Този урок ще ви покаже как да използвате UICollectionView за показване на елементи от масив.
UICollectionView е сравнително млад елемент в Objective-C. Той дойде заедно с iOS 6 предишната година. По какво се различава от UITableView? Основната разлика е, че UICollectionView ви позволява да показвате обекти с помощта на мрежа. Например, той се използва в стандартното приложение „Снимки“ в iOS, т.е.
с негова помощ снимките се показват в мрежа, а не в списък отгоре надолу.
интересни 6.1-инчови iPhone 12 и iPhone 12 Pro ще бъдат пуснати в продажба първи FAS ще започне нова проверка Apple
Ние ще изградим нашата програма въз основа на контролера UICollectionView. С този елемент ще покажем снимки на нашите рецепти през мрежата. В този урок няма да навлизаме дълбоко в пренаписването на книгата с рецепти, но ако сте усвоили добре третия ни урок, тогава няма да ви е трудно да пренапишете приложението за този вид изход, защото истинският програмист трябва лесно да овладее програмната логика. Нека само отбележим, че самият принцип на изграждане на код UITableView и UICollectionView са много сходни.
Моля, обърнете внимание, че не само изображение може да бъде вмъкнато в клетката UICollectionView, но също така например UILabel, UITextField и др. Също така си струва да се отбележи, че можете да използвате различни видове клетки в контролера и да им присвоите различни размери.
Изтеглете източници на проекти
За да не пропуснете нищо, абонирайте се за моя канал в YouTube.
