相关疑难解决方法(0)

使用Interface Builder在没有故事板的情况下在nib中设计UICollectionView单元格

我正在尝试设计一个自定义UICollectionViewCell原型(在Xcode 5.0.2中),但是Interface Builder UICollectionView在设计一个笔尖时不允许我添加一个单元格.我可以设置项目(单元格)和Interface Builder创建的数量,如果我使用的是故事板,则可以完美地显示单元格,但是我无法在笔尖中将单元格添加到我的集合视图中.我试过了:

  • 将集合视图单元格从对象库手动拖放到集合视图中.(失败:不允许我将单元格放在我视图中的任何位置)
  • 使用storyboard中的单元格创建我的集合视图,并将整个视图复制粘贴到nib中.(失败:复制集合视图但单元格已消失)
  • 使用storyboard中的单元格创建我的集合视图,打开storyboard作为源代码,查找我的集合视图单元格,复制相关的XML,打开我的nib作为源代码,将其粘贴到XML集合视图中.(失败:无法打开在Interface Builder笔尖,它给了错误,当我删除源代码中的细胞,它再次打开不要.试试这个,如果你不知道自己在做什么.)

我也看到了几个关于同一问题的问题:

他们都指出以编程方式和/或使用另一个笔尖进行细胞处理.我知道怎么做,但有没有办法设计集合视图单元格,在一个nib中同一视图内的集合视图中,就像在故事板中一样?为什么Interface Builder不允许我在nib中执行它,它允许(甚至鼓励)完美地使用storyboard?

xcode interface-builder nib uicollectionview uicollectionviewcell

27
推荐指数
1
解决办法
1万
查看次数