问题标签 [uiimageview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1786 浏览

iphone - 将 UIImageView 添加到 NSMutableDictionary

我正在尝试将 UIImageView(s) 的多个实例添加到 NSMutableDictionar(ies) 的 NSMutableArray 中。

我这样做是为了能够返回并拉出 UIImageView 参考,以更改这些图像的位置。

似乎,当我从字典中提取信息时,它只返回一个空指针......

关于我应该如何实现这一点的任何建议?可能有一种更简单的方法来存储 n 个图像的列表并能够在以后引用它们......

(我正在使用字典,因为我还存储了一个 dy/dx 值来表示运动变化率)

0 投票
1 回答
2476 浏览

iphone - 设置新视图的 UIImage 并显示

我正在尝试设置新视图的图像。我设置控制器的图像,然后显示视图。但是在控制器的 viewDidLoad 中,没有可用的图像。

0 投票
1 回答
978 浏览

iphone - 将图像显示为弹出窗口

我需要在 UIWebView 顶部显示表格格式的数据作为模式。基本上是一个 UIAlertView。但是,我需要在此模式中显示表格数据,这是 UIAlertView 无法做到的(据我所知)。我正在考虑创建一个包含文本数据的图像,并在 UIImageView 或 UIView 中显示图像,该图像可以有一个关闭按钮。不确定这是否可以全部变成模态的。

我看到一个视图可以作为子视图添加到 UIAlertView:http: //blogs.oreilly.com/iphone/2008/03/open-iphone-sdk-building-a-uip.html。不过,不确定苹果是否会这样做。

这些方法听起来可行还是有更好的方法?

0 投票
8 回答
44607 浏览

ios - 如何将 UIImageView 旋转 20 度?

如果我需要旋转 a ,我该UIImageView怎么办?我有一个UIImage我想旋转 20 度的。

Apple 文档讨论了转换矩阵,但这听起来很困难。是否有任何有用的方法或功能来实现这一目标?

0 投票
10 回答
129272 浏览

ios - 如何检测 UIImageView 的触摸事件?

我在导航栏上放置了一个图像(UIImageView)。现在我想检测触摸事件并处理该事件。我怎样才能做到这一点?

0 投票
3 回答
4253 浏览

iphone - UIImageView 子类复制图像

我正在研究 UIImageView 的一个子类,我需要的一件事是当使用 initWithImage: 消息初始化对象时,会创建一个“副本”。

我一定是在混淆某些东西,因为我看不到这里有什么不工作..

当我构建它时没有错误,并且似乎确实创建了 maskimage(我没有收到失败消息)。但是,如果我取消注释从 png 分配的行,它就可以工作。

我错过了什么?

谢谢!

0 投票
2 回答
1709 浏览

iphone - 在 UIImageView 上放大放大镜

有谁知道在 iPhone 上的 UIImage 视图中实现 UITextField 的缩放放大镜功能的方法?

我正在构建的应用程序的一部分允许用户在 UIImage 上画一条线,这个过程可能涉及点的精确定位。为了帮助用户,我想提供在 UITextField 中定位光标时看到的放大镜。有谁知道如何做到这一点?任何指向相关文档的指针?

干杯!

0 投票
11 回答
22343 浏览

iphone - 有没有办法让一个不可见的 UIButton 仍然“存在”并为我的 UIImageView 捕获触摸事件?

我认为很聪明,只是在具有确切帧大小的 UIImageView 上放置一个透明的 UIButton,这样我就可以轻松地将它与我喜欢的任何事件(例如 TouchUpInside)连接起来,并使其在调用视图控制器的操作方法时用户触摸它。好吧,它一直有效,直到 alpha 低于 0.1f。如果我做 0.01f,它将不起作用。所以为了让它发挥作用,当你在屏幕上看很长时间时,你会看到 0.1f 的 alpha 透过。这太恶心了;)

似乎 iPhone OS 试图变得聪明,并且如果它在视觉上不存在,则不会捕获按钮上的事件。知道如何解决吗?

当然,我可以创建 UIImageView 的子类并实现 touchesBegan:... 等,但感觉并不优雅。我的意思是......当我想在网络上超链接一张图片时,我永远不想为该图片创建我自己的 HTML 元素,只是在点击它时将它连接到一个 url。这对我来说没有多大意义。

0 投票
2 回答
31030 浏览

iphone - 消除 UIImage imageNamed: FUD

2014 年 2 月编辑:请注意,这个问题来自 iOS 2.0!从那时起,图像要求和处理发生了很大变化。Retina 使图像更大并且加载它们稍微复杂一些。借助对 iPad 和视网膜图像的内置支持,您当然应该在代码中使用 ImageNamed

我看到很多人说imageNamed性能不好,但同样数量的人说性能好——尤其是在渲染UITableViews 时。例如,请参阅此 SO 问题或iPhoneDeveloperTips.com 上的这篇文章

UIImageimageNamed方法用于泄漏,因此最好避免,但已在最近的版本中修复。我想更好地了解缓存算法,以便合理地决定我可以信任系统在哪里缓存我的图像,以及我需要在哪里加倍努力并自己做。我目前的基本理解是它是一个简单NSMutableDictionaryUIImages文件名引用。它变得更大,当内存用完时,它会变得更小。

例如,是否有人确定背后的图像缓存imageNamed没有响应didReceiveMemoryWarning?苹果似乎不太可能不这样做。

如果您对缓存算法有任何见解,请在此处发布。

0 投票
2 回答
1266 浏览

iphone - 在 Interface Builder 中添加到 UIimageview 时图片非常小

我有 6 张图片,尺寸相同(65x65)。当我创建一个imageview并通过界面生成器中的“图像视图属性”添加这个图像时,图片非常小。也许是 5x5。在资源文件夹中查看图片时,图片也显示得很小,但是在运行程序时,它们的大小是正确的。是否需要更改某些设置以使图像在界面构建器中显示完整尺寸/完整分辨率?

谢谢。