问题标签 [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.
iphone - 将 UIImageView 添加到 NSMutableDictionary
我正在尝试将 UIImageView(s) 的多个实例添加到 NSMutableDictionar(ies) 的 NSMutableArray 中。
我这样做是为了能够返回并拉出 UIImageView 参考,以更改这些图像的位置。
似乎,当我从字典中提取信息时,它只返回一个空指针......
关于我应该如何实现这一点的任何建议?可能有一种更简单的方法来存储 n 个图像的列表并能够在以后引用它们......
(我正在使用字典,因为我还存储了一个 dy/dx 值来表示运动变化率)
iphone - 设置新视图的 UIImage 并显示
我正在尝试设置新视图的图像。我设置控制器的图像,然后显示视图。但是在控制器的 viewDidLoad 中,没有可用的图像。
iphone - 将图像显示为弹出窗口
我需要在 UIWebView 顶部显示表格格式的数据作为模式。基本上是一个 UIAlertView。但是,我需要在此模式中显示表格数据,这是 UIAlertView 无法做到的(据我所知)。我正在考虑创建一个包含文本数据的图像,并在 UIImageView 或 UIView 中显示图像,该图像可以有一个关闭按钮。不确定这是否可以全部变成模态的。
我看到一个视图可以作为子视图添加到 UIAlertView:http: //blogs.oreilly.com/iphone/2008/03/open-iphone-sdk-building-a-uip.html。不过,不确定苹果是否会这样做。
这些方法听起来可行还是有更好的方法?
ios - 如何将 UIImageView 旋转 20 度?
如果我需要旋转 a ,我该UIImageView
怎么办?我有一个UIImage
我想旋转 20 度的。
Apple 文档讨论了转换矩阵,但这听起来很困难。是否有任何有用的方法或功能来实现这一目标?
ios - 如何检测 UIImageView 的触摸事件?
我在导航栏上放置了一个图像(UIImageView)。现在我想检测触摸事件并处理该事件。我怎样才能做到这一点?
iphone - UIImageView 子类复制图像
我正在研究 UIImageView 的一个子类,我需要的一件事是当使用 initWithImage: 消息初始化对象时,会创建一个“副本”。
我一定是在混淆某些东西,因为我看不到这里有什么不工作..
当我构建它时没有错误,并且似乎确实创建了 maskimage(我没有收到失败消息)。但是,如果我取消注释从 png 分配的行,它就可以工作。
我错过了什么?
谢谢!
iphone - 在 UIImageView 上放大放大镜
有谁知道在 iPhone 上的 UIImage 视图中实现 UITextField 的缩放放大镜功能的方法?
我正在构建的应用程序的一部分允许用户在 UIImage 上画一条线,这个过程可能涉及点的精确定位。为了帮助用户,我想提供在 UITextField 中定位光标时看到的放大镜。有谁知道如何做到这一点?任何指向相关文档的指针?
干杯!
iphone - 有没有办法让一个不可见的 UIButton 仍然“存在”并为我的 UIImageView 捕获触摸事件?
我认为很聪明,只是在具有确切帧大小的 UIImageView 上放置一个透明的 UIButton,这样我就可以轻松地将它与我喜欢的任何事件(例如 TouchUpInside)连接起来,并使其在调用视图控制器的操作方法时用户触摸它。好吧,它一直有效,直到 alpha 低于 0.1f。如果我做 0.01f,它将不起作用。所以为了让它发挥作用,当你在屏幕上看很长时间时,你会看到 0.1f 的 alpha 透过。这太恶心了;)
似乎 iPhone OS 试图变得聪明,并且如果它在视觉上不存在,则不会捕获按钮上的事件。知道如何解决吗?
当然,我可以创建 UIImageView 的子类并实现 touchesBegan:... 等,但感觉并不优雅。我的意思是......当我想在网络上超链接一张图片时,我永远不想为该图片创建我自己的 HTML 元素,只是在点击它时将它连接到一个 url。这对我来说没有多大意义。
iphone - 消除 UIImage imageNamed: FUD
2014 年 2 月编辑:请注意,这个问题来自 iOS 2.0!从那时起,图像要求和处理发生了很大变化。Retina 使图像更大并且加载它们稍微复杂一些。借助对 iPad 和视网膜图像的内置支持,您当然应该在代码中使用 ImageNamed。
我看到很多人说imageNamed
性能不好,但同样数量的人说性能好——尤其是在渲染UITableView
s 时。例如,请参阅此 SO 问题或iPhoneDeveloperTips.com 上的这篇文章
UIImage
的imageNamed
方法用于泄漏,因此最好避免,但已在最近的版本中修复。我想更好地了解缓存算法,以便合理地决定我可以信任系统在哪里缓存我的图像,以及我需要在哪里加倍努力并自己做。我目前的基本理解是它是一个简单NSMutableDictionary
的UIImages
文件名引用。它变得更大,当内存用完时,它会变得更小。
例如,是否有人确定背后的图像缓存imageNamed
没有响应didReceiveMemoryWarning
?苹果似乎不太可能不这样做。
如果您对缓存算法有任何见解,请在此处发布。
iphone - 在 Interface Builder 中添加到 UIimageview 时图片非常小
我有 6 张图片,尺寸相同(65x65)。当我创建一个imageview并通过界面生成器中的“图像视图属性”添加这个图像时,图片非常小。也许是 5x5。在资源文件夹中查看图片时,图片也显示得很小,但是在运行程序时,它们的大小是正确的。是否需要更改某些设置以使图像在界面构建器中显示完整尺寸/完整分辨率?
谢谢。