-1

のタッチカラーを取得する方法を知っている人はいUIViewますか? ビューに触れると、ビューのタッチ領域にある色が必要です。どうも

4

1 に答える 1

2

これを行うには、このオープン ソースライブラリを使用できます。UIView追加機能付きのカテゴリです。

これを追加すると、次のような色を取得できます。

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
    UITouch *touch = [[event allTouches] anyObject];
    NSLog("%@",[self colorOfPoint:[touch locationInView:self]]);
}

iPhone UIImage Pixel Colorも確認してください

これはSOの別のスレッドへのリンクです

于 2013-01-01T04:47:28.213 に答える