作者aecho (星空下的鲔鱼)
看板MacDev
标题Re: [问题] 新手请问UItableView的用法
时间Fri Oct 9 21:53:08 2009
◆ From: 114.32.236.106
1F:→ uranusjr:最後面改用 [NSString stringWithString:@"test"] ? 10/06 02:21
2F:→ uranusjr:唔, 我把你的 method 拿去复制贴上一个全新的 Navigation 10/06 02:28
3F:→ uranusjr:based Application 执行无误...你可能要检查其他的地方 10/06 02:28
4F:→ leetzuwen:我不是用navigation而是用一个UItableViewController 10/06 02:37
5F:→ leetzuwen:问题是出在这边吗? 10/06 02:37
6F:推 aecho:initWithFrame在 OS 3.0之後就没在用了~~ 10/06 07:57
7F:→ aecho:改用 initWithStyle 10/06 07:57
8F:推 aecho:啊~~ 我看到cell在alloc时,多了一个autorelease... 10/07 07:14
9F:→ aecho:这边要加autorelease吗?印象中我都没加过 XDD 10/07 07:15
10F:→ zonble:要加 10/07 23:55
11F:→ zonble:不加会 memory leak 10/07 23:55
後来有乖乖的加了autorelease…
不过也发现了一个问题,就是有个继承的UITableViewCell的class,
他里面加了一个UITextField的sub view,
而因为UITableViewCell在超出UITableView可以显示的范围的时候,
会解构或是被重覆利用…
总之,当超出范围的时候,UITextField做becomeFirstResponder
或是resignFirstResponder时,会crash掉。
因为他的parentView己经不是他所认识的cell了…
--
或许人生是一段整合内在的自己
并寻求人间一点真情的过程吧
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.160.236.133