2015-05-29 6 views
0

В моей раскадровке я добавил UIToolbar в заголовок моего CollectionView так:Добавить UIToolbar в заголовок UICollectionView?

enter image description here

Я создал заголовок, выбрав в поле заголовка раздела:

enter image description here

Однако , когда я запускаю это, панель инструментов вообще не появляется.

Я получаю предупреждение под названием «Неподдерживаемые конфигурации: установить Название, но с использованием идентификатора системы (эти атрибуты являются взаимоисключающими, название будет игнорироваться)»

Что я делаю неправильно?

ответ

1

Вам нужно будет использовать UIViewController и добавьте делегатов на CollectionView тогда вы сможете изменить размер CollectionView и место UIToolbar с точки зрения, как хорошо.

Как это:

@interface MyViewController : UIViewController<UICollectionViewDelegate,UICollectionViewDataSource> 

Swift:

class MyViewController: UIViewController, FirstProtocol, SecondProtocol { 
} 
+0

Как бы я написал это быстро? – DCIndieDev

0

Вы не можете добавить панель инструментов внутри заголовка коллекционного представления. Вместо этого попробуйте опустить представление коллекции и поместить панель инструментов сверху на представление коллекции.

Надежда Это помогает

+0

Я это все внутри UICollectionViewController. Как я могу опустить коллекциюView внутри этого? – DCIndieDev

+0

Вам нужно будет использовать UIViewController и добавить делегаты для коллекцииView, тогда вы сможете изменить размер коллекцииView и поместить aUIToolBar в представление. – rmp

Смежные вопросы