2012-01-21 14 views
0
tableview .BackgroundColor:[UIColor colorWithRed:1 green:1 blue:0.75 alpha:1]; 

これはUItableviewの背景色を変更するためのコードです。しかし、私はこのコードを使用すると、私は色の変更を取得しない、それはデフォルトの白い色を見ます。私のコードに間違いはありますか?正しい背景色がUITableviewに表示されない

答えて

3

あなたの質問に正しく答えてください:はい間違いがあります。

このコードは無効です。正しい構文はありません。

それはまた、この

tableview.backgroundColor = [UIColor colorWithRed:1 green:1 blue:0.75 alpha:1]; 

または

[tableview setBackgoundColor: [UIColor colorWithRed:1 green:1 blue:0.75 alpha:1]]: 
0

のようになります、構文の修正に加えて、テーブルが不透明な細胞で満たされている場合は、背景が表示されません。もちろんこれはコードの残りの部分に依存します。これをテストする最も簡単な方法は、tableviewcontrollerデータソースにテーブル内のセクション数が0になるようにすることです。

1

他の両方のポスターでフォローアップを行うには、バックグラウンドを正しく設定する必要があります。例えば、

tableView.backgroundView = nil; 
関連する問題