有没有人知道如何实施动作徽章,如下面的价格标签所示。 App Store也有这些。
alt text http://m.macupdate.com/images/screens/uploaded/30815_scr.png
答案 0 :(得分:1)
最简单的方法是将标准accessoryView
的{{1}}设置为UITableViewCell
。您可以将它们设置为标准UIView
,设置背景颜色以及标签颜色和字体。
如果它们不是交互式的,那么您可以使用背景为UIButtons
的容器UIView
,并在前面添加UIImageView
作为子视图。
如果你想使用它,你必须继承UILabel
并自己布置各种各样的部分。这并不困难。 UITableViewCell
示例代码向您展示了如何操作。
答案 1 :(得分:1)
我不确定框架内是否有创建此类按钮的方法。您可以使用自己的自定义图像轻松地模拟它。在这种情况下,您想要的是一个可伸缩的图像,在您调整按钮大小时不会扭曲。
在UIImage类上查看以下方法:
- (UIImage *)stretchableImageWithLeftCapWidth:(NSInteger)leftCapWidth topCapHeight:(NSInteger)topCapHeight