草庐IT

ImageVIew

全部标签

ios - 在 Objective-C 中以编程方式添加约束

我需要以编程方式向UIButton添加一些约束。我需要它让它水平居中到superview,垂直居中到superview,纵横比与其superview和纵横比到自身。谁能帮帮我?谢谢。 最佳答案 iOS9+有更好的选择UIImageView*imageView=[[UIImageViewalloc]initWithFrame:CGRectZero];imageView.translatesAutoresizingMaskIntoConstraints=false;[self.viewaddSubview:imageView];[ima

iphone - 自定义 UITabBar 背景图像在 iOS 5 及更高版本中不起作用

我有一段简单的代码可以在tabBar上放置背景图片。UIImageView*imageView=[[UIImageViewalloc]initWithImage:[UIImageimageNamed:@"tabBG.png"]];[self.tabBarController.tabBarinsertSubview:imageViewatIndex:0];[imageViewrelease];这在iOS4中工作正常,但在iOS5中测试时,它不起作用。我正在尝试执行以下操作:UIImageView*imageView=[[UIImageViewalloc]initWithImage:[UI

iphone - 自定义 UITabBar 背景图像在 iOS 5 及更高版本中不起作用

我有一段简单的代码可以在tabBar上放置背景图片。UIImageView*imageView=[[UIImageViewalloc]initWithImage:[UIImageimageNamed:@"tabBG.png"]];[self.tabBarController.tabBarinsertSubview:imageViewatIndex:0];[imageViewrelease];这在iOS4中工作正常,但在iOS5中测试时,它不起作用。我正在尝试执行以下操作:UIImageView*imageView=[[UIImageViewalloc]initWithImage:[UI

ios - 从 imageview 点击手势获取索引或标签值

这是我们搜索任何应用程序时来自应用程序商店的图像。我还想添加相同的scrollview概念,它显示当前图像以及上一张和下一张图像的小预览。我可以在Samplecode的帮助下制作此View.但没有找到任何解决方案,当用户点击任何图像时如何获取索引或标记值。这样我就可以打开每张图片的详细信息页面。如果有人对此有想法,请帮助我。提前致谢。 最佳答案 将手势识别器添加到必要的ImageView:UITapGestureRecognizer*frameTapGesture=[[UITapGestureRecognizeralloc]init

ios - 从 imageview 点击手势获取索引或标签值

这是我们搜索任何应用程序时来自应用程序商店的图像。我还想添加相同的scrollview概念,它显示当前图像以及上一张和下一张图像的小预览。我可以在Samplecode的帮助下制作此View.但没有找到任何解决方案,当用户点击任何图像时如何获取索引或标记值。这样我就可以打开每张图片的详细信息页面。如果有人对此有想法,请帮助我。提前致谢。 最佳答案 将手势识别器添加到必要的ImageView:UITapGestureRecognizer*frameTapGesture=[[UITapGestureRecognizeralloc]init

iphone - 图像不适合 UIImageView 的框架

我正在使用界面生成器创建UIImageView。它的帧大小是(320,67)。我想在imageView上显示图像。我从网上获取图像。问题是从网络获取的图像被拉伸(stretch)以显示在ImageView上......这是我的代码NSData*imageData=[NSDatadataWithContentsOfURL:[NSURLURLWithString:@"http://www.isco.com/webproductimages/appBnr/bnr1.jpg"]];imageView.image=[UIImageimageWithData:imageData];谁能告诉我如何显

iphone - 图像不适合 UIImageView 的框架

我正在使用界面生成器创建UIImageView。它的帧大小是(320,67)。我想在imageView上显示图像。我从网上获取图像。问题是从网络获取的图像被拉伸(stretch)以显示在ImageView上......这是我的代码NSData*imageData=[NSDatadataWithContentsOfURL:[NSURLURLWithString:@"http://www.isco.com/webproductimages/appBnr/bnr1.jpg"]];imageView.image=[UIImageimageWithData:imageData];谁能告诉我如何显

ios - UIImageView 获取显示图像的位置

我有一个显示UIImage的UIImageView。UIImage可能会变成其他不同大小的UIImage,UIImage里面的位置和大小会随之改变。我的问题是我正在尝试添加一个将位于UIImage末尾的View(它一直在变化),而我所能得到的只是UIImageView的框架(它一直保持全屏).如何获取当前显示的UIImage的“框架”? 最佳答案 swift4.2和5.0funccalculateRectOfImageInImageView(imageView:UIImageView)->CGRect{letimageViewSiz

ios - UIImageView 获取显示图像的位置

我有一个显示UIImage的UIImageView。UIImage可能会变成其他不同大小的UIImage,UIImage里面的位置和大小会随之改变。我的问题是我正在尝试添加一个将位于UIImage末尾的View(它一直在变化),而我所能得到的只是UIImageView的框架(它一直保持全屏).如何获取当前显示的UIImage的“框架”? 最佳答案 swift4.2和5.0funccalculateRectOfImageInImageView(imageView:UIImageView)->CGRect{letimageViewSiz

ios - ListView 中的 ImageView 在启用 RecycleElement 的情况下在滚动条上简要显示上一张图像

我有以下类的列表:publicclassSet{publicstringIconUrl{get;set;}}此列表绑定(bind)到ListView:当加载View并且用户开始滚动时,将重复使用单元格并且在下载和呈现新图像之前图像会短暂显示之前的图像。有没有办法在不禁用RecycleElement的情况下防止这种行为? 最佳答案 我还没有尝试过这个,但是在ViewCell上你有Disappearing和Appearing事件你可以Hook。您可能想查看在Disappearing事件处理程序上释放图像源,但有时这可能会在稍后的某个时间