Я столкнулся с трудностями с SSCollectionView и SSCollectionViewItem.
Прежде всего, я хотел бы инициализировать его из IB.Но это не сработает для меня.У меня есть SelectFooViewController, который:
@interface SelectFooViewController : SSCollectionViewController { ... }
, и я использую его как filesOwner соответствующего XIB.
SelectFooViewController* selectFooVC = [[SelectFooViewController alloc]
initWithNibName:@"SelectFooViewController" bundle:nil];
Но так как он не работает, мне пришлось инициализировать его свойства внутри viewDidLoad () себя.
Кроме того, я не могу отобразить ничего, кроме backgroundColor моих SSCollectionViewItems.То, что я хочу, это textLabel и изображение.
- (SSCollectionViewItem *)collectionView:(SSCollectionView *)aCollectionView itemForIndexPath:(NSIndexPath *)indexPath {
SSCollectionViewItem *item = [[[SSCollectionViewItem alloc] initWithStyle:SSCollectionViewItemStyleImage reuseIdentifier:itemIdentifier] autorelease];
SSLabel* label = [[SSLabel alloc] init];
[label setText:@"foo"];
item.imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"foo.png"]];
item.textLabel = label;
[label autorelease];
return item;
}
Я могу подтвердить, что методы делегата (для определения количества строк, разделов и т. Д.) Реализованы и работают должным образом.Но все мои вещи пусты - но реагируют на них с ожидаемым всплывающим окном.
Кто-нибудь видит ошибку в том, что я сделал?- Спасибо ...
РЕДАКТИРОВАТЬ: Мне также не удалось отобразить локальное изображение, изменив проект SSCatalog