我对iPhone开发相当陌生,所以请原谅我,如果这已被问到。在UIScrollView中使用我自己的UIView
我刚开始玩UIScrollView
。我希望它的工作原理与UITableView
基本相同,但具有更多定制的“单元”,我已经实现了这一点,它运行良好,但我只是想澄清一下。
最初,当我设计这些“单元格”时,我在Xcode中创建了一个UIView,它给了我一个视图的nib文件,但这并不能帮助我处理参考插口和动作处理程序。
然后,我创建了一个UIViewController
但我发现自己只是增加从UIViewController
视图到UIScrollView
- [scrollView addSubview:myViewController.view]
- 这感觉不对,因为它打破了“每个屏幕都有一个UIViewController
”的范例。
然后,我去创建一个UIView
子类,在初始化方法中,我将控件添加到我的视图(一些标签和图像),根据我如何在笔尖中设计它们来定位它们。
这最后的方法效果几乎一样我想它,但它不觉得我不能直观地设计细胞,并利用笔尖文件的权利。
我怎样才能拥有自己定制的UIView
(不是UIViewController
)类,它可以在UIScrollView
中使用可视化的笔尖。
如果我遥远的使用UIScrollView
的请让我知道去哪里找。
谢谢。
定制“UITableView”中的单元格的可能性仅受限于您的想象。你不需要使用笔尖,你可以用代码设计自己的单元格。 [这本书](http://www.amazon。com/Robert-Napier/e/B005KRBPQ6)[这个人](http://stackoverflow.com/users/97337/rob-napier)有一个关于获得'UITableView'的权利,我强烈推荐它。 – dasblinkenlight 2012-04-09 13:37:11
我不想在代码中设计单元格,我想在nibs中设计它们。但我能找到使用它们的唯一方法是将笔尖与UIViewController关联起来。 – Brendan 2012-04-09 13:38:48
corect我如果我错了...你是否想创建自定义单元格在表视图.... ??? – WaaleedKhan 2012-04-09 13:56:38