有誰知道如何實施一個動作徽章,就像下面看到的價格標籤一樣。 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