我认为我想根据进度移动。视图包含不同宽度的标签。一切都是自动生成的。
标签之间的空格设置为:48
可能视图看起来像这样(括号中的宽度):
| Label1 (20) | 48 | Label2 (40) | 48 | Label3 (60) | 48 | Label4 (30) | 48 | Label5 (10) |
对于这个例子,我希望结果如下:
- foo(0.0)= 0.0(Label1.frameMinX)
- foo(0.25)= 68.0(Label2.frameMinX)
- foo(0.4)= 120.8(Label2.frameMinX - > Label3.frameMinX)
- foo(0.45)= 138.4(Label2.frameMinX - > Label3.frameMinX)
- foo(0.5)= 156.0(Label3.frameMinX)
- foo(0.75)= 264.0(Label4.frameMinX)
- foo(1.0)= 342.0(Label5.frameMinX)
那么,foo
将如何?