草庐IT

ImageVIew

全部标签

java - ImageView坐标与Bitmap像素的对应关系——Android

在我的应用程序中,我希望用户能够选择ImageView中包含的图像的某些内容。.为了选择我将ImageView子类化的内容类使其实现OnTouchListener因此要在其上绘制一个矩形,其边框由用户决定。这是绘图结果的示例(要了解其工作原理,您可以将其想象为在桌面上单击鼠标并拖动鼠标):现在我需要确定Bitmap的哪些像素图像对应于所选部分。很容易确定哪些是ImageView的点。属于矩形,但我不知道如何获得对应的像素,因为ImageView具有与原始图像不同的纵横比。我遵循了描述的方法especiallyhere,butalsohere,但我并不完全满意,因为在我看来,ImageV

Android,如何在相对布局中设置带有百分比的 ImageView

我想构建这样的UIhttp://postimg.cc/image/fihidv1rv/.这是我的xml代码,对于我的设计,我希望将“EFFECT”和“CAMERA”组合为一个ImageView,如链接中的“SHOP”所以总共会有5个ImageView,我设置了他们在链接中命名的id问题是,如何用百分比设置高度和宽度?效果+摄像头:高25%,宽100%拼贴:高25%,宽50%绘制:高度25%,宽度50%照片:高50%,宽50%店铺:高25%,宽100% 最佳答案 你可以考虑在布局中使用android:layout_weight参数ht

android - 海拔不适用于 ImageView

ImageView的高程不起作用。我像这样在XML中声明ImageView:我还应该做什么才能让ImageView正常工作? 最佳答案 高程阴影源自View的背景可绘制对象。如果您的ImageView没有背景,您将看不到阴影。如果你想改变这种行为,你需要建立自己的ViewOutlineProvider并调用View.setOutlineProvider()来设置它(这不是微不足道的)。 关于android-海拔不适用于ImageView,我们在StackOverflow上找到一个类似的问

android - 如何在Android中为imageview设置颜色

我想在ImageView中设置图标,我从这个站点下载了图标:FlatIcon现在我想为这个图标设置颜色,但是当使用setBackground时,只需为背景添加颜色而不是设置为图标!使用NavigationView时,我可以使用以下代码为图标设置颜色:app:itemIconTint="@color/colorAccent"。如何将图标颜色设置为ImageView例如itemIconTint?谢谢大家 最佳答案 如果您使用的是图标,这可能会很有用:android:tint="@color/colorAccent"否则你可以尝试修改类:

ios - 当我在 xcode 中更改 ImageView 的颜色时,它在 Storyboard上没有改变,这是为什么?

我一直在尝试更改ImageView背景颜色,但它在Storyboard上并没有改变,任何人都可以解释为什么会这样吗? 最佳答案 我不确定为什么这个问题被否决了。这是一个合理的问题,也是一个Storyboard问题,因此不需要代码来重现它。我不知道为什么UIImageView不更新Storyboard中的背景颜色。也许这是设计使然,但我看不出原因。可能是Xcode错误。如果您希望您的更改显示在Storyboard中,请尝试子类化UIImageView并创建一个新的背景颜色变量,即@IBInspectable,如下所示。然后您可以在St

iphone - ImageView 在设备方向更改时消失 - iPhone - objective-c

当设备在iPhone上的方向发生变化时,我正在学习如何更改UI布局,我遇到了一个问题..我有一个主从应用程序,如果我在详细View中更改方向,一切正常,但如果我在主视图Controller中更改它,然后推送详细View,则一切正常,除了我的ImageView未显示..相关代码如下:-(void)viewDidLoad{[superviewDidLoad];//Doanyadditionalsetupafterloadingtheview,typicallyfromanib.UIDeviceOrientationorientation=[[UIDevicecurrentDevice]or

iphone - 如何在 iOS 上触摸图像透明部分的 imageview 后面?

在这里,我想在点击按钮时获得按钮Action事件的触摸-B当点击图像时(在图像的可见区域),点击手势方法将被调用但问题是图像在按钮上并且它覆盖了按钮的某些部分我想在该覆盖部分执行按钮操作事件-A我试过但无法在覆盖部分获得按钮操作:( 最佳答案 在那部分上面放一个透明按钮更新-(void)singleTapImageview:(UITapGestureRecognizer*)gesture{NSLog(@"single-tap");CGPointtouchLocation=[gesturelocationInView:self.ima

iphone - 如何添加多个不同形状的imageView?

目前我正在为一个拼贴应用程序工作。我想绘制拼贴框架,然后我需要添加来自相机胶卷或相机的图像。我需要以下类型View我添加了5个UIImageView。为了绘制形状,我为imageview1添加了UIBezierPathUIBezierPath*path1=[[UIBezierPathalloc]init];[path1moveToPoint:CGPointMake(0,0)];[path1addLineToPoint:CGPointMake(150,0)];[path1addLineToPoint:CGPointMake(0,150)];[path1addLineToPoint:CGP

ios - 通过标签更新 UITableView Cell imageView

是否可以通过标签更新iOSUITableView中的单元格imageView?我感谢其他可用的方法,但我想尽可能使用标签。我通过以下方式设置图像:cell.imageView.image=[UIImageimageNamed:@"dinner.png"];在另一种方法中,我可以通过以下方式获取单元格(标签始终是唯一的):NSIntegerthe_tag=((UIView*)sender).tag;UITableViewCell*updateCell=(UITableViewCell*)[tableViewviewWithTag:the_tag];是否可以用这种方法更新单元格?这不起作用

ios - 如何在 ImageView ios 中添加图像

我有一个ViewController,在此之上我添加了一个ImageView。现在我想将一些图像动态加载到该ImageView。下面是我的代码:-(void)viewDidLoad{[superviewDidLoad];//Doanyadditionalsetupafterloadingtheview.if(getAnySelectedRow==0){//LoadcorrespondingimageNSLog(@"1imageloaded");}elseif(getAnySelectedRow==1){//LoadcorrespondingimageNSLog(@"2imageload