1

次の 2 つのコードがあります。

コード 1:

UIView* _backView = [[[UIView alloc] initWithFrame:[[self view] frame]] autorelease];
[_backView setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"testbg"]]];
[[self tableViewCountrySelector] setBackgroundView:_backView];

コード 2:

UIView* _backView = [[[UIView alloc] initWithFrame:[[self view] frame]] autorelease];
[[self tableViewCountrySelector] setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"testbg"]]];
[[self tableViewCountrySelector] setBackgroundView:_backView];

私の質問は:

  1. 上記のコードが同じ結果を出力するのはなぜですか? コードは、UITableView の背景のパターン イメージの問題を解決することになっています。

コード2の仕組みがわかりません。

4

0 に答える 0