我如何從UITable視圖中獲取行文本?或(NSIndexPath)
(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
}
我可以從它那裏得到該行追加字符串?
如果是的話,告訴我得到它的方式嗎?
我如何從UITable視圖中獲取行文本?或(NSIndexPath)
(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
}
我可以從它那裏得到該行追加字符串?
如果是的話,告訴我得到它的方式嗎?
如果你試圖讓文本出細胞爲textLabel你可以這樣做是這樣的:
UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath];
NSString *text = cell.textLabel.text;
您可以使用[UITableView cellForRowAtIndexPath:]
得到所支持特定視圖的UITableViewCell
。
請注意,此方法將返回nil
如果該行不顯示在屏幕上。這是因爲UIKit強烈建議您不要在視圖中保留狀態。
相反,你應該從你的域模型對象在需要的時候填充表視圖獲取所需的字符串,就像你做。
其中u得到爲textLabel? – Christina 2011-05-16 15:24:49
好吧,好吧,謝謝 – Christina 2011-05-16 15:25:34