ListView选择和TextField BackGroundColor

时间:2011-11-03 15:51:48

标签: ios xcode ipad

我对ListView选择有疑问。

我在ListView上绘制了一个允许编辑数量的TextField但是从iOS5升级(当选择行时)即使我指定了红色(或其他颜色)背景,TextField结果也是蓝色背景。

有没有办法解决它或是iOS5 Bug /问题?

提前致谢

现在我可以添加ScreenShot了... enter image description here

1 个答案:

答案 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]];
    }
}