【问题标题】:Add UIToolbar to UICollectionView header?将 UIToolbar 添加到 UICollectionView 标头?
【发布时间】:2017-05-31 05:33:10
【问题描述】:

在我的故事板中,我在 CollectionView 的 Header 中添加了一个 UIToolBar,如下所示:

我通过选择节标题框创建了标题:

但是,当我运行它时,工具栏根本没有出现。

我收到标题为“不支持的配置:标题集但使用系统标识符(这些属性是互斥的;标题将被忽略)”的警告

我做错了什么?

【问题讨论】:

    标签: ios swift uicollectionview


    【解决方案1】:

    您将需要使用 UIViewController 并为 collectionView 添加代理,然后您将能够调整 collectionView 的大小并在视图中放置 UIToolBar。

    像这样:

    @interface MyViewController : UIViewController<UICollectionViewDelegate,UICollectionViewDataSource>
    

    斯威夫特:

    class MyViewController: UIViewController, FirstProtocol, SecondProtocol {
    }
    

    【讨论】:

    • 我如何用 swift 写这个?
    【解决方案2】:

    您不能在集合视图标题内添加工具栏。相反,请尝试降低集合视图并将工具栏放在集合视图的顶部。

    希望对你有帮助

    【讨论】:

    • 这一切都在 UICollectionViewController 中。如何降低其中的 collectionView?
    • 您将需要使用 UIViewController 并为 collectionView 添加代理,然后您将能够调整 collectionView 的大小并将 UIToolBar 也放置在视图中。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-21
    • 2010-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多