Tag: uiimageview

保存UIImageView图像

我目前有能力从相机拍摄照片或加载,并在我的应用程序UIImageView中放置图像是我想有一个button,将保存图像的能力,所以当我重新加载应用程序的图像仍然在的UIImageView。 我虽然是一个button来保存图像,一旦你已经加载它和在 -(void)viewDidLoad 有代码来加载保存的图像,但我不知道如何处理这个。 任何帮助将是太棒了。

如何在目标c中设置图像位置程序?

我想将图像移动到另一个x,y坐标3秒后我尝试这个,但我得到这样的错误:2012-01-17 14:01:11.417 YapiKrediDemo [2147:207] – [Sozlesme moveImage]:无法识别的select器发送到实例0x6e07540我的代码是: – (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view from its nib. image1=[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"GirisButton.png"]]; [self.view addSubview:image1]; [NSTimer scheduledTimerWithTimeInterval: 3 target: self selector:@selector(moveImage) userInfo: nil repeats:YES]; } – (void)moveImage:(NSTimer*)timer{ //[image1 setCenter: CGPointMake(634, 126)]; CGRect myFrame = image1.frame; myFrame.origin.x = 634; myFrame.origin.y = […]

UIImage如何调整与capInsets的泡沫图像?

我有像图像的泡沫,我需要dynamicresize。 示例附件。 我将有dynamic文本,我只需要调整泡沫的直线部分。 在中间留下箭头我怎样才能做到这一点? 谢谢

IOS UIImageView以黑色背景显示

所以我有这个缩放UIImages函数,我用它来初始化一个图像的UIImageView 。 我的问题是,当图像显示时,它总是有一个黑色的矩形,尽pipe图像是一个背景完全透明的PNG。 这里是缩放方法以及UIImageView的初始化: – (UIImage *)imageWithImage:(UIImage *)image scaledToSize:(CGSize)newSize { if ([[UIScreen mainScreen] respondsToSelector:@selector(scale)]) { if ([[UIScreen mainScreen] scale] == 2.0) { UIGraphicsBeginImageContextWithOptions(newSize, YES, 2.0); } else { UIGraphicsBeginImageContext(newSize); } } else { UIGraphicsBeginImageContext(newSize); } [image drawInRect:CGRectMake(0, 0, newSize.width, newSize.height)]; UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); return newImage; } – (void)addMass:(Mass *)mass{ UIImageView *image = [[UIImageView […]

将填充和边框添加到UIImageView

如何在UIImageView和边框之间添加填充? Img.layer.cornerRadius = Img.bounds.width / 2 Img.layer.borderWidth = 2 Img.layer.borderColor = UIColor.blue.cgColor Img.clipsToBounds = true 喜欢这个:

等待UIButton恢复到UIControlStateNormal

当用户点击我的界面上的button时,我想使用renderInContext创build一个屏幕的图像: 但是,图像是在按下button的状态下创build的 – 也就是使用UIControlStateHighlighted图像。 有什么方法可以等待这个button恢复到UIControlStateNormal状态,然后再创build图像? 如果不是,我能想到的唯一的另一个解决scheme是重新创build视图closures屏幕,并成像。 PS我宁愿避免使用一些任意的计时器等待一个设定的时间间隔。

为什么移动UIView不移动UIImageView在同一视图?

我有一个UIView上的ImageView。 我试图移动视图键盘大小,但所有的内容正常,而不是UIImageView移动。 -(void) keyboardWillShow:(NSNotification *) notification { NSDictionary* keyboardInfo = [notification userInfo]; // Work out where the keyboard will be NSValue* keyboardFrameBegin = [keyboardInfo valueForKey:UIKeyboardFrameBeginUserInfoKey]; CGRect keyboardFrameBeginRect = [keyboardFrameBegin CGRectValue]; // Work out animation duration NSTimeInterval animationDuration =[[keyboardInfo valueForKey:UIKeyboardAnimationDurationUserInfoKey] doubleValue]; UIViewAnimationOptions keyboardAnimationCurve = [[keyboardInfo valueForKey:UIKeyboardAnimationCurveUserInfoKey] integerValue]; // Animate this [UIView animateWithDuration:animationDuration delay:0.0 options:keyboardAnimationCurve animations:^(){ self.view.frame […]

iOS – 在UIScrollView上缩放UIImageView

我在一个主UIScrollView内制作了一个图片库,在UIScrollViews里面有一定数量的UIImageView。 画廊允许水平改变图片,并在每一个变焦。 一般来说,它工作得很好,但是缩放的animation根本不起作用。 问题出现在图像很小而没有填满整个屏幕时。 当你做出更大的图像,但直到填充完整的图库,图像遭受一点点位移,我纠正与下一个代码,让它在ScrollView的中心。 – (void)scrollViewDidEndZooming:(UIScrollView *)scrollView withView:(UIView *)view atScale:(float)scale{ [UIView beginAnimations:nil context:nil]; [UIView setAnimationDuration:0.5]; aImg.frame = [self centeredFrameForScrollView:myScrollView andUIView:aImg]; [UIView commitAnimations]; } 最后形象是在正确的地方,但似乎有点奇怪。 我该怎么办?

使用NSCoding存档UIImageView

我从来没有使用NSCoding,我很困惑如何实施。 我目前的iPad应用程序有一个UIImageView(称为“背景”),这是我的主视图控制器的属性。 “背景”有一个UIImage“图像”属性(显然)和用户添加的各种子视图。 添加的子视图是我自己的UIImageView的自定义子类。 我需要能够保存“背景”UIImageView的状态,以便可以恢复与存档时相同的图像和所有子视图。 我知道UIImageView符合NSCoding协议,但我不知道在哪里实现encodeWithCoder和initWithCoder。 我从我的主视图控制器调用这些吗? 我是否需要为UIImageView创build一个类别,使我可以重写这些方法? 我是否需要编写代码来存档我的“背景”UIImageView及其子视图的每个属性? 我已经读过其他地方,因为UIImage不符合NSCoding所以需要分类或添加一个类别,以便能够存档UIImageView。 我以为会有一个简单的方法来保存磁盘的一个对象,包括所有的属性,子视图等。似乎有很多事情需要做,以便我保存这个“背景”UIImageView并在以后恢复。 我努力想象我需要做的一切。 任何指针非常感谢!

简单的asynchronous图像下载UIImage视图

我有一个应用程序,我正在build设工作正常,但我使用的图像源是从一个网站,当我切换回我的初始视图,它需要相当一段时间才能加载。 我的问题是有没有办法做到这一点,并有更快的速度。 这里是我用来拉我的图像源的代码 ////Loads UIImageView from URL todaysWallpaper.image = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://www.inkdryercreative.com/daily/archive/mondays/images/062-mondays-960×640-A.jpg"]]]; 任何帮助或推动正确的方向。 不久,形象也会随着时间的推移而改变,所以对此的任何帮助/想法都将非常感谢。