2012-04-29 68 views
0

給出了很多建議,告訴用戶將UITableViewCell整合到單個視圖中。我想知道如何做到這一點,並仍然保留可點擊的元素,就像他們在Tweetbot這樣的應用中所做的一樣。由單個視圖組成的UITableViewCell中的可打印元素

+0

這些建議在哪裏? – vikingosegundo 2012-04-29 12:01:43

+0

例如,在這裏的多個地方:http://stackoverflow.com/questions/1352479/tricks-for-improving-iphone-uitableview-scrolling-performance – Andrew 2012-04-29 12:51:52

回答

1

一種方法是NSAttributedStrings

這有點棘手來處理,但包裝類存在開源,例如TTTArrtibutedLabel

您鏈接到名字的文章「快速滾動的特威特與UITableView的」線程。這篇文章不再是在線的,但有一些github projects,稱他們自己遵守文章。
實際上它似乎是個竅門,UIView的子類使用-drawRect:來繪製自己。要使用可點擊的字符串,請參閱NSAttributedStrings。

PS:
感謝wayback machine,你可以閱讀這篇文章,其實它是對GitHub項目的描述。

0

我以代表團的形式來做。該視圖定義了tableView控制器符合的協議。將控制器設置爲視圖的代表,並在點擊區域時發送正確的消息。