2013-05-26 40 views
2

是否有可能使一個字中的某些字母斜槓通過它?我有一個單詞列表的tableview,我想通過「無聲字母」畫一個斜線NSString或UILabel通過一個字母的反斜槓

什麼是最好的方式來創建UILabel的看起來像這樣?

enter image description here

+0

除了在頂部繪製UIView或圖形之外,您可以找到一個包含它的字體。 – Tim

+0

@Tim如果字體需要不同的顏色,它將無法幫助您。 – Sulthan

+0

你可能可以用NSAttributedString來做 - 我還沒有玩過那麼多。否則,您需要覆蓋標籤上的另一個視圖。 –

回答

5

我想最好是不要使用UILabel可言。

創建您自己的UIView子類,覆蓋drawRect並繪製文本。然後在字母上畫線。如果你有字體和文字,計算這一行的位置非常簡單。