jjzjj

anIconView

全部标签

ios - UITableViewCell 中图像的动态帧计算

我在UITableViewCell上放了几个图标。图标的数量可以从1到6不等。图标不应具有固定的X位置,而是应根据单元格空间动态放置。因此,如果有3个图标,它们应该看起来位于单元格的中心。此外,图标间距也应有所不同。例如,当它是6个图标时,所有图标之间的边距都将减少,当有3个时,边距将更多,X位置也是如此。请建议一些快速计算此帧的方法。我在iOS6和iOS7上运行该应用程序。这是我迄今为止尝试过的方法,但这似乎不适用于图标计数变化。此外,中间的空间也不是动态的。intmaxIconTypes=6;CGFloatinnerPadding=([selfisIOS7])?15.0f:9.0f