0

我想建立卷尺自定义控件。它应该就像在Weightbot 应用程序中使用的一样。

卷尺仅显示在屏幕上的一部分,通过拖动您可以从 0cm 到 1km 选择。

我认为如何做到这一点的一种方法是在滑动 UIImageView 中放置一个很长的图像,但我觉得有更好的方法。

除了静态图像之外,任何想法如何实现这个?

4

2 回答 2

1

The weightbot application you link to looks like it uses a custom view.

You could use a combination of an image (for the gradation) and custom drawing for the numbers. You don't have to use a single long image that scrolls.

于 2012-07-31T21:30:56.787 回答
0

UICollectionView如果您可以针对 iOS 6 或更高版本,这听起来像是对 a 的完美使用。它可以重用您在评论中提到的单元格,但它支持横向滚动,而表格视图则不支持。您可以为每个单元格进行自定义绘图,这可能意味着您根本不需要图像,或者您可以将简单的重复图像与一些动态文本结合起来。

于 2012-12-10T15:25:08.990 回答