iOS 5 SDK - 自定义可重用的视图/控件

时间:2012-06-25 17:34:03

标签: objective-c ios

我目前正在为iOS构建一些应用程序。这实际上是我的第二个申请。 但坚持到了这一点。我需要设计自己的控件/视图。让我们说评级视图(星星)。我不知道我该怎么做。如果它支持Interface Builder会很好,但它不是必需的。我需要的是进行控制/查看,我可以轻松地在所有即将到来的项目中使用它们并配置它们(代码很好,像星星图像,星星数等设置......)。如果这不是完全可能的话我很好,但是我真正需要的最后一个要求,我需要控制/视图我可以在一个视图中轻松地在一个项目中使用多次。事情是我需要一个控件连续多次,自动生成,像卡片一样从右到左滚动到另一个,我不需要让那些消失在左边:)

我希望你明白我想要达到的目标。

谢谢

修改 很好,我问你如何设计我自己的控件/视图,我可以在具有不同值的项目中多次使用。

1 个答案:

答案 0 :(得分:1)

如果这是您所追求的星级评分控制,请查看http://cocoacontrols.com/。有一些你可以下载并放入你的项目。

e.g。这一个http://cocoacontrols.com/platforms/mac-os-x/controls/edstarrating

事实上,下载其中一个,看看它们是如何实现的。这应该让你知道如何制作自己的。

注意:你不能在iPhone上的Interface Builder中直接使用你自己的控件,这有点痛苦。