0
單元格中的數據可以包含在之間
我試圖嵌入超鏈接在我的UITableViewCell與超鏈接文本的多行。我曾嘗試添加UITextView作爲單元格的子視圖..但是,它使滾動生澀。在分析後我發現30%的時間是由UITextView中的setText獲取的。
除了從Three20項目添加類之外沒有其他方法。
問候, 薩蒂揚謝卡爾
單元格中的數據可以包含在之間
我試圖嵌入超鏈接在我的UITableViewCell與超鏈接文本的多行。我曾嘗試添加UITextView作爲單元格的子視圖..但是,它使滾動生澀。在分析後我發現30%的時間是由UITextView中的setText獲取的。
除了從Three20項目添加類之外沒有其他方法。
問候, 薩蒂揚謝卡爾
我做鏈接的方法是創建一個UILabel
與超鏈接文本,然後創建UIButtonCustomType
類型的UIButton
是透明的,並給它一個動作打開一個URL。
所以你建議,我把這些按鈕覆蓋在超鏈接上。我在這看到的唯一問題是添加和刪除子視圖,這本身就是昂貴的,我猜。 – 2011-06-13 09:03:35
您是否考慮過使用字體(帶下劃線和藍色)創建UILabel,並監視該標籤上的觸摸事件以打開鏈接? – Devraj 2011-06-13 08:30:22
你的意思是,我將不得不搜索所有超鏈接的文本..並在該視圖中有多個標籤?這也意味着,我必須對多個標籤進行樣式設計,以使它們看起來像一個......我看起來並不重要? – 2011-06-13 08:44:18
我認爲你的問題出現在'cellForRowAtIndexPath:'方法中。你還會在哪裏調用'setText:'方法?你可以在這裏添加代碼嗎? – 2011-06-13 09:00:13