有谁知道如何实施一个动作徽章,就像下面看到的价格标签一样。 App Store也有。UITableViewCell动作徽章
alt text http://m.macupdate.com/images/screens/uploaded/30815_scr.png
有谁知道如何实施一个动作徽章,就像下面看到的价格标签一样。 App Store也有。UITableViewCell动作徽章
alt text http://m.macupdate.com/images/screens/uploaded/30815_scr.png
最简单的方法是一个标准的UITableViewCell
设置accessoryView
为UIView
。你可以让它们成为标准的UIButtons
,设置它们的背景颜色和标签颜色和字体。
如果它们不是交互式的,那么您可以使用容器UIView
,其背景为UIImageView
,前面添加UILabel
作为子视图。
如果你想得到它,你必须继承UITableViewCell
,并且自己布置各个部分。这并不困难。 TableViewSuite
示例代码显示了如何。
UIButton听起来像是要走的路。然而在上面的截图中,有一些内部的阴影,而bgcolor更像是一个渐变。它是一个图像还是它是我失踪的UIButton属性?谢谢! – samvermette 2009-05-27 14:07:29
我不确定在框架内是否有创建这种类型的按钮。你可以很容易地使用自己的自定义图像来模拟它。在这种情况下,你想要的是一个可伸缩的图像,在调整按钮大小时不会扭曲。
在上的UIImage类下面的方法看看:
- (UIImage *)stretchableImageWithLeftCapWidth:(NSInteger)leftCapWidth topCapHeight:(NSInteger)topCapHeight
请更新截图或编辑的问题。 – Bobrovsky 2012-10-21 04:39:33