我对ListView选择有疑问。
我在ListView上绘制了一个允许编辑数量的TextField但是从iOS5升级(当选择行时)即使我指定了红色(或其他颜色)背景,TextField结果也是蓝色背景。
有没有办法解决它或是iOS5 Bug /问题?
提前致谢
现在我可以添加ScreenShot了...
答案 0 :(得分:0)
我通过在列表视图选择期间管理setBackGroundColor来解决(使用UIListViewDelegate)。
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
//Se ho la gestione del presa ordine su articoli valorizzo la quantità
if (Config.PresaOrdineSuArticoli == 1 && ![Testata.Spediti isEqualToString:@"S"]){
//Posso provare ad accedere al controllo e cambiare il background durante la selezione
[(UITextField *) [[ListaArticoli cellForRowAtIndexPath:indexPath] viewWithTag:-4] setBackgroundColor:[UIColor whiteColor]];
}
}