草庐IT

UIimageview

全部标签

ios - UIImageView 作为 callout 的 leftCalloutAccessoryView 自动移动左上角

它在iOS7上运行良好,但UIImageView在iO8上的位置会发生变化,如下图所示。也将rightCalloutAccessoryView位置移动到右上角。有人可以帮忙吗?干杯。在iOS7中在iOS8中-(void)mapView:(MKMapView*)mapViewdidSelectAnnotationView:(MKAnnotationView*)view{if(![view.annotationisKindOfClass:[MKUserLocationclass]]){UBAnnotation*selectedAnnotation=view.annotation;NSURL

ios - 如何在 iOS 上的 UIScrollView 中正确替换 UIImageView 中的图像

我有一个有趣的问题。我有一个UIScrollView,里面只有一个带图像的UIImageView。我需要这个来缩放和平移。好的。在触摸按钮时,我想将UIImageView中的图像(它在UIScrollView中,就像提到的那样)替换为下一个图像。到目前为止,我是这样做的:self.imageView=nil;self.imageView=[[UIImageViewalloc]initWithImage:nextImage];我总是将self.imageView设置为nil的原因是,如果我不这样做,那么下一张图片会像上一张一样缩放。但我认为这不是提高内存效率的好方法。是否有任何其他方法可

ios - 为所有设备的 UIImageView 指定 Assets 图像

对于特定的UIImageView有什么方法可以说:UIImageView*imageView=imageView.image=@"someImageFromImageAsset";并根据渲染的设备设置正确的图像。显然我需要为特定设备设置图像,但我不确定你是怎么做到的。 最佳答案 如果您只使用图片名称,iOS会自动选择正确尺寸的图片。在Retina显示的图像文件名中使用@2x。objective-CimageView.image=[UIImageimageNamed:@"someImageName"];swiftimageView.i

iphone - 向 UITableView 上的 UIImageView 添加阴影会降低性能……为什么?

我有一个UITableView,每个单元格有三个UIImageViewView,一次在View上显示三个单元格(总共有九个UIImageViewView)。把它想象成一个书架。有时我可以拥有多达500本书。我已经使用如下代码向UIImageView添加了阴影:UIImageView*itemImageView=[[UIImageViewalloc]initWithFrame:CGRectMake(25,7,65,75)];itemImageView.contentMode=UIViewContentModeScaleAspectFit;itemImageView.tag=6;itemI

objective-c - 使 UIImageView 变灰

我正在使用AFNetworking库中的setImageWithUrl在表格单元格中设置UImageViews,但我需要图像为灰度...有什么方法可以做到这一点。我尝试了一些UIImage灰度转换器,但我猜它们不起作用,因为我正在设置尚未下载的内容。 最佳答案 试试这个方法:-(UIImage*)convertImageToGrayScale:(UIImage*)image{//Createimagerectanglewithcurrentimagewidth/heightCGRectimageRect=CGRectMake(0,0

iphone - 无论方向如何,如何在 UITableViewCell 中将 UIImageView 居中?

我尝试使用以下代码在UITableViewCell中将UIImageView横向居中://self.cover_imageisaUIImagevariable//cellisaUITableCellViewUIImageView*backcover_imageview=[[[UIImageViewalloc]initWithImage:self.cover_image]autorelease];[backcover_imageviewsizeToFit];//centerimage//floatxPos=cell.contentView.frame.size.width-(self.c

iphone - UIScrollView 不滚动,尽管 contentSize 小于 UIImageView

所以我有一个UIImageView作为UIScrollView的subview,我将contentSize设置为小于UIImageView宽度和高度,但是它不允许我滚动..这是为什么?这是一些代码:UIImage*image=[UIImageimageWithData:data];UIImageView*imgView=[[UIImageViewalloc]initWithImage:image];[imgViewsetUserInteractionEnabled:YES];//[imgViewsetContentMode:UIViewContentModeScaleAspectFil

iphone - 如何以编程方式将 UIImage 添加到 UIImageView,然后将该 UIImageView 添加到另一个 UIView?

正如标题所说,我正在尝试创建一个UIImage,它将进入UIImageView(以便我可以稍后为其设置动画)然后我想把那个UIImageView到另一个类UIView.到目前为止我的相关代码是:这是我的RootViewController的viewDidLoad:-(void)viewDidLoad{[superviewDidLoad];//Doanyadditionalsetupafterloadingtheviewfromitsnib.self.playerViewController=[[TUKIPlayerViewControlleralloc]init];[self.view

ios - 从 URL 加载 UIImage 时在 UITableViewCell 中设置 UIImageView 大小?

从URL加载图像到uiimage,然后将这些图像添加到uitableviewcelluiimageview,如下代码所示。我不知道图像大小,但需要在tableviewcell图像中强制它们为40x40。图像在uitableview中以不同的宽度不断加载。通读与uiimage大小/缩放相关的其他帖子,但这些解决方案对我不起作用。我认为这是因为我使用的是uitableviewcell中包含的uiimageview而不是创建我自己的uiimageview。这是-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtInd

IOS:旋转 uiimageview

在我的应用程序中,我有一个ImageView,它的名字是箭头,我以这种方式将它旋转180度:arrow.transform=CGAffineTransformMakeRotation(M_PI);它工作正常,但现在我希望这个ImageView返回到原来的位置;我应该设置多少值才能获得它? 最佳答案 要让它回到原来的位置,只需这样做:arrow.transform=CGAffineTransformMakeRotation(0);以度为单位,0弧度是0度,所以它应该回到原来的位置。 关于I