草庐IT

image_summary

全部标签

ios - UIImage imageNamed : does not automatically pick retina @2x images

假设我在bundle或Assets目录中有三张图片:默认~iphone.pngDefault@2x~iphone.pngDefault-568h@2x.png在iOS4及更高版本上,UIImage构造函数可以采用如下图像名称:[UIImageimageNamed:@"Default"];当我使用3.5英寸视网膜显示屏(iphone)时,它会自动选择图像(2)。如果在非视网膜显示器上,它会选择(1)。这太棒了。我将图像3命名为4英寸视网膜(iPhone5)启动图像。有没有办法命名图像(3),以便当我在4英寸视网膜显示器上运行时,它会返回相同的UIImage构造函数?也许这还没有实现,或者

iphone - iOS 5 : How to implement a custom (image) back button

我已经在我的博客上完成了教程,所以我知道如何制作一个可以显示底部(堆栈)ViewController标题的可拉伸(stretch)按钮。但我希望做的是有图标(比如HOME的房子),没有文字,也没有调整大小。使用我的自定义图像和下面的这段代码,我得到了一个拉伸(stretch)版本(不需要),标题位于顶部(不需要),并且在单击时它会着色/突出显示(很好);UIImage*backButtonImage=[UIImageimageNamed:@"backButton_30.png"];[[UIBarButtonItemappearance]setBackButtonBackgroundIm

iphone - iOS 5 : How to implement a custom (image) back button

我已经在我的博客上完成了教程,所以我知道如何制作一个可以显示底部(堆栈)ViewController标题的可拉伸(stretch)按钮。但我希望做的是有图标(比如HOME的房子),没有文字,也没有调整大小。使用我的自定义图像和下面的这段代码,我得到了一个拉伸(stretch)版本(不需要),标题位于顶部(不需要),并且在单击时它会着色/突出显示(很好);UIImage*backButtonImage=[UIImageimageNamed:@"backButton_30.png"];[[UIBarButtonItemappearance]setBackButtonBackgroundIm

iphone - iOS : Save image with custom resolution

您好,我正在trycatchView然后将其作为图像保存到照片库中,但是我需要为捕获的图像创建自定义分辨率,这是我的代码但是当应用程序保存图像时分辨率很低!UIGraphicsBeginImageContextWithOptions(self.captureView.bounds.size,self.captureView.opaque,0.0);[self.captureView.layerrenderInContext:UIGraphicsGetCurrentContext()];UIImage*screenshot=UIGraphicsGetImageFromCurrentIma

iphone - iOS : Save image with custom resolution

您好,我正在trycatchView然后将其作为图像保存到照片库中,但是我需要为捕获的图像创建自定义分辨率,这是我的代码但是当应用程序保存图像时分辨率很低!UIGraphicsBeginImageContextWithOptions(self.captureView.bounds.size,self.captureView.opaque,0.0);[self.captureView.layerrenderInContext:UIGraphicsGetCurrentContext()];UIImage*screenshot=UIGraphicsGetImageFromCurrentIma

ios - Core Image CIColorControls 亮度滤镜会产生错误的效果。如何更改图像的亮度?

我正在为iOS创建一个颜色选择器。我想让用户选择亮度(亮度)并让色轮反射(reflect)这种变化。我正在使用CoreImage通过CIColorControls过滤器修改亮度。这是我的代码:-(CIImage*)oldPhoto:(CIImage*)imgwithBrightness:(float)intensity{CIFilter*lighten=[CIFilterfilterWithName:@"CIColorControls"];[lightensetValue:imgforKey:kCIInputImageKey];[lightensetValue:@((intensity

ios - Core Image CIColorControls 亮度滤镜会产生错误的效果。如何更改图像的亮度?

我正在为iOS创建一个颜色选择器。我想让用户选择亮度(亮度)并让色轮反射(reflect)这种变化。我正在使用CoreImage通过CIColorControls过滤器修改亮度。这是我的代码:-(CIImage*)oldPhoto:(CIImage*)imgwithBrightness:(float)intensity{CIFilter*lighten=[CIFilterfilterWithName:@"CIColorControls"];[lightensetValue:imgforKey:kCIInputImageKey];[lightensetValue:@((intensity

iphone - 有没有办法在我的 UIImageView.image 属性更改时收到通知?

有没有办法在UIImageView.image属性上设置观察者,以便我可以在属性更改时收到通知?也许与NSNotification?我该怎么做呢?我有大量的UIImageView,所以我也需要知道发生变化的是哪个。我该怎么做?谢谢。 最佳答案 这称为键值观察。可以观察任何符合键值编码的对象,这包括具有属性的对象。阅读thisprogrammingguide关于KVO的工作原理和使用方法。这是一个简短的例子(免责声明:它可能不起作用)-(id)init{self=[superinit];if(!self)returnnil;//ima

iphone - 有没有办法在我的 UIImageView.image 属性更改时收到通知?

有没有办法在UIImageView.image属性上设置观察者,以便我可以在属性更改时收到通知?也许与NSNotification?我该怎么做呢?我有大量的UIImageView,所以我也需要知道发生变化的是哪个。我该怎么做?谢谢。 最佳答案 这称为键值观察。可以观察任何符合键值编码的对象,这包括具有属性的对象。阅读thisprogrammingguide关于KVO的工作原理和使用方法。这是一个简短的例子(免责声明:它可能不起作用)-(id)init{self=[superinit];if(!self)returnnil;//ima

iOS 7 : Custom Back Indicator Image Position

我在正确设置自定义后退指示器图像时遇到问题。指示器不居中!这是一张图片:我在didFinishLaunchingWithOptions:方法中设置指示器图像...-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{UIImage*image=[UIImageimageNamed:@"Back"];[UINavigationBarappearance].backIndicatorImage=image;[UINavigationBa