我有一个tableView,它松散地基于旧SQLiteBooks中的DetailViewController。它以编程方式创建。每个单元显示单个值,单击时显示一个允许用户编辑该值的通用编辑控制器。漂亮的标准可可触摸的东西...在TableViewCell中更改UILabel的属性
除了...我也有一个在所述tableView的标题分段控制取决于它的设置需要更改UILabel上的属性(textColor)在8之一表中的±tableViewCells。我没有这个tableView的IBOutlets,因为我完全用代码创建了它。那么,我需要在我的(void)segmentAction中做什么:(id)发件人方法(在segmentedControl更改状态时触发)以允许我访问&更改此值并将其显示给用户?在建表时(cellForRowAtIndexPath),每个UILabel被称为“value”,然后添加:[cell.contentView addSubview:value]。
我已经尝试设置的viewController本身则是在的cellForRowAtIndexPath检查并做了文字颜色业务存在的属性...然后加入[self.tableView setNeedsDisplay]我segmentAction:方法,但它似乎没有工作?!?
任何想法?
Doh!在我的控制器中有一个简单的ivar,它在创建时指向所述UILabel!很棒!谢谢。 – Meltemi 2009-06-24 18:00:15