用另一种颜色replace图像中的特定颜色

我有一个“房间”的形象。 现在,用户将点击任何特定的颜色假设图像中的蓝色。 而且用户也将selectreplace的颜色,如“黑色”的颜色。 因此,图像内的所有“蓝色”颜色将被replace为“黑色”颜色。 任何人有想法如何在iPhone中实现这一点? 帮助表示赞赏。

用给定的分布生成随机数

看看这个问题: 随机数被选中的概率是多less? 最好的答案build议使用一个switch语句,完成这项工作。 但是,如果我有很多情况要考虑的话,代码看起来很不雅观; 我有一个巨大的开关语句,在每种情况下,代码非常相似,一遍又一遍地重复。 有一个更好,更清洁的方法来select一个随机数字时,你有大量的概率考虑一定的概率? (像〜30)

跟踪MKMapView中心协调同时平移

我在我的应用程序中实现了地图function,允许用户通过平移来设置当前位置。 所有这一次,我想在centerCoordinate MKAnnotation centerCoordinate有一个MKAnnotation 。 所以我想要做的就是跟踪地图的中心坐标变化的时间,正确地改变注释的坐标。 这种行为与Uber , Hailo等人的行为类似。 我尝试了一个基于时间的实现,其中每个0.00001s的centerCoordinate将被检查并且注释也将被移动。 但是,如果地图不轻轻地滑动,则注释会从一个地方跳到另一个地方,这不会构成一个好的用户界面。 我尝试的另一个实现是通过手势识别器和MKMapView ( regionDidChange / regionWillChange )的委托方法。 这也是一个非常突然的过渡。 任何人都可以请告诉我如何更好地做到这一点?

基于一个订购两个NSMutableArrays

我有两个NSMutableArrays。 第一个的内容是数字的,与第二个的内容配对: First Array Second Array 45 Test45 3 Test3 1 Test1 10 Test10 20 Test20 这是两个arrays的外观。 现在我怎么能这样命令他们,所以他们最终结果如下: First Array Second Array 1 Test1 3 Test3 10 Test10 20 Test20 45 Test45 谢谢!

我如何通过NSURLConnection sendAsynchronousRequest取消asynchronous调用?

我有一个Web服务调用实时validation用户input。 我想在validation(在iOS 5中引入[NSURLConnection sendAsynchronousRequest]上使用[NSURLConnection sendAsynchronousRequest] ,但如果用户同时更改input字段内容,则取消它。 什么是取消当前请求的最佳方法?

如何检查networking在Android和iOS上是否可用(Delphi XE5)

如何检查Android和iOS上的networking是否可用?

使用NSNotification将NSStringvariables传递给其他类

我想从一个类传递一个NSString到另一个类,并将NSString添加到我的第二个类中的一个NSMutableArray。 我相信我可以使用NSNotification这个,但我不知道如何通过一个variables通知。 我的代码是这样的: //class1.h #import <UIKit/UIKit.h> @interface ViewController : UIViewController @property(strong,nonatomic)NSString *variableString; @end //class1.m #import "ViewController.h" @interface ViewController () @end @implementation ViewController @synthesize variableString = _variableString; – (void)viewDidLoad { [super viewDidLoad]; [self setVariableString:@"test"]; [[NSNotificationCenter defaultCenter] postNotificationName: @"pasteString" object: _variableString]; // Do any additional setup after loading the view, typically from a nib. } – (void)viewDidUnload […]

用于CFunctionPointer的Objective-C包装到Swift Closure

我在玩Swift,注意到Swift不允许创buildCFFunctionPointers。 它只能通过和参考现有的。 例如CoreAudio需要CFunctionPointer来确定callback,因此我不能使用纯Swift。 所以我需要使用一些Objective-C的蹦床或包装,这需要一个Swift Closure作为参数,以及原始的callback原型,然后可以被指定为callback,但实际的行动发生在Swift而不是Objective-C 。 我该怎么做呢? 这样的包装的一些示例代码将帮助我了解如何从目标C中使用Swift代码用于这种目的以灵活的方式解决Swift无法创buildCFunctionPointers。 是的,我知道我只需要在Objective-C中写需要的东西。 我想在纯Swift中做一个学习练习,将我的一个应用程序移植到Swift(使用大量的CoreAudio / CoreVideo框架)。

根据内容调整textField的大小

在使用Swift编写的iOS应用程序中使用自动布局时,如何根据内容调整textField的大小? 在视图加载和用户input时,文本字段将根据需要调整其大小以适应其内容。 理想情况下,文本字段将停止resize,例如6行,并成为可滚动的。

(iphone)UIImageView setImage:泄漏?

我正在改变UIImageView的图像[self setImage:newImage]; 看起来每次我用newImage去做,以前的图像似乎都没有被释放。 什么是replaceUIImageView图像的正确方法? 谢谢