2009-05-27 71 views

回答

1

最簡單的方法是一個標準的UITableViewCell設置accessoryViewUIView。你可以讓它們成爲標準的UIButtons,設置它們的背景顏色和標籤顏色和字體。

如果它們不是交互式的,那麼您可以使用容器UIView,其背景爲UIImageView,前面添加UILabel作爲子視圖。

如果你想得到它,你必須繼承UITableViewCell,並且自己佈置各個部分。這並不困難。 TableViewSuite示例代碼顯示瞭如何。

+0

UIButton聽起來像是要走的路。然而在上面的截圖中,有一些內部的陰影,而bgcolor更像是一個漸變。它是一個圖像還是它是我失蹤的UIButton屬性?謝謝! – samvermette 2009-05-27 14:07:29

1

我不確定在框架內是否有創建這種類型的按鈕。你可以很容易地使用自己的自定義圖像來模擬它。在這種情況下,你想要的是一個可伸縮的圖像,在調整按鈕大小時不會扭曲。

在上的UIImage類下面的方法看看:

- (UIImage *)stretchableImageWithLeftCapWidth:(NSInteger)leftCapWidth topCapHeight:(NSInteger)topCapHeight