次のコードがあります。
//Create a view to place repeated arrow in.
UIView *rootView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 60)];
//Add Repeated Arrows to the top of the view using a color pattern.
UIImage *arrowImage = [UIImage imageNamed:@"arrow-down"];
UIColor *repeatedArrowColor = [UIColor colorWithPatternImage:arrowImage];
CGRect repeatedArrowFrame = CGRectMake(0, 0, 320.0, [arrowImage size].height);
UIView *repeatedArrowView = [[UIView alloc] initWithFrame:repeatedArrowFrame];
[repeatedArrowView setBackgroundColor:repeatedArrowColor];
[rootView addSubview:repeatedArrowView];
使用されている画像は、#323232 の色の矢印が付いた png です。これを確認するには、.app ファイルを右クリックして [パッケージの内容を表示] を選択しました。
ただし、パターンが iOS シミュレータ画面に表示されると、矢印の色は #262626 または #252525 になります。
誰かがこの問題に遭遇しましたか? もしそうなら、どのように修正しましたか、または回避しましたか?