小编Shr*_*jas的帖子

如何在iOS中比较两个具有几乎相同阴影或范围的UIColor?

我的应用程序中有一个条件,用户可以选择3种颜色,但这些颜色不应该相互匹配,问题是用户可以从托盘中为所有3个字段选择相似的颜色.

我正在尝试下面的代码,这里color2的颜色与color1的颜色略有不同: -

UIColor *color1 = [UIColor colorWithRed:1 green:(CGFloat)0.4 blue:1 alpha:1];
UIColor *color2 = [UIColor colorWithRed:1 green:(CGFloat)0.2 blue:1 alpha:1];

 if ([color1 isEqual:color2]) {
        NSLog(@"equals");
    }else {
        NSLog(@"not equal");
    }
Run Code Online (Sandbox Code Playgroud)

输出:'不等于'这是正确的逻辑,因为它比较RGB值,但我想检查它的范围,让我知道是否有人知道如何比较相似的颜色.

color-scheme objective-c cgcolor uicolor ios

11
推荐指数
3
解决办法
7833
查看次数

如何通过Google自动填充地点api ios sdk获取具体国家/地区的结果?

我正在使用下面的方法来获取GMSPlacesClient类的输入字符串的自动完成结果:

- (void)autocompleteQuery:(NSString *)query
               bounds:(GMSCoordinateBounds * GMS_NULLABLE_PTR)bounds
               filter:(GMSAutocompleteFilter * GMS_NULLABLE_PTR)filter
             callback:(GMSAutocompletePredictionsCallback)callback
Run Code Online (Sandbox Code Playgroud)

我尝试通过多种方式实现边界,但没有一个工作,我想知道是否有任何标准的方法来获得GMSCoordinateBounds的国家特定结果?

google-maps ios google-places-api gmsplace

10
推荐指数
2
解决办法
1万
查看次数